18 lines
470 B
Bash
Executable File
18 lines
470 B
Bash
Executable File
#! /bin/bash
|
|
|
|
img="avhost/docker-matrix:v0.34.1.1"
|
|
|
|
docker pull $img
|
|
|
|
docker run -v $(pwd)/synapse:/data --rm -it -e SERVER_NAME=localhost -e REPORT_STATS=no $img generate
|
|
|
|
sudo chmod 777 synapse/homeserver.yaml
|
|
f="$(mktemp)"
|
|
sed 's/enable_registration:.*/enable_registration: True/' synapse/homeserver.yaml > "$f" && sudo mv "$f" synapse/homeserver.yaml
|
|
|
|
docker run --rm -it \
|
|
-p 8443:8443 \
|
|
-p 8008:8008 \
|
|
-p 3478:3478 \
|
|
-v $(pwd)/synapse:/data $img start
|