Added matrix permissions to convertdomain
This commit is contained in:
parent
ae10395d31
commit
b5d70c992a
@ -519,6 +519,7 @@ convert_matrix() {
|
|||||||
mkdir -p /federated/apps/matrix/data/matrix
|
mkdir -p /federated/apps/matrix/data/matrix
|
||||||
cp /federated/certs/certs/$DOMAIN_NEW.crt /federated/certs/private/$DOMAIN_NEW.key /federated/apps/matrix/data/matrix/
|
cp /federated/certs/certs/$DOMAIN_NEW.crt /federated/certs/private/$DOMAIN_NEW.key /federated/apps/matrix/data/matrix/
|
||||||
chmod 644 /federated/apps/matrix/data/matrix/$DOMAIN_NEW.crt /federated/apps/matrix/data/matrix/$DOMAIN_NEW.key
|
chmod 644 /federated/apps/matrix/data/matrix/$DOMAIN_NEW.crt /federated/apps/matrix/data/matrix/$DOMAIN_NEW.key
|
||||||
|
chown -R 991:991 /federated/apps/matrix/data/matrix
|
||||||
|
|
||||||
# Generate the matrix homeserver.yaml file
|
# Generate the matrix homeserver.yaml file
|
||||||
docker run --rm -v "/federated/apps/matrix/data/matrix:/data" -e SYNAPSE_SERVER_NAME=matrix.$DOMAIN_NEW -e SYNAPSE_REPORT_STATS=yes matrixdotorg/synapse:latest generate &> /dev/null
|
docker run --rm -v "/federated/apps/matrix/data/matrix:/data" -e SYNAPSE_SERVER_NAME=matrix.$DOMAIN_NEW -e SYNAPSE_REPORT_STATS=yes matrixdotorg/synapse:latest generate &> /dev/null
|
||||||
@ -581,6 +582,7 @@ EOF
|
|||||||
else
|
else
|
||||||
sed -i "s#dc=federatedcomputer,dc=cloud#dc=$DOMAIN_FIRST,dc=$DOMAIN_LAST#g" /federated/apps/matrix/data/matrix/homeserver.yaml
|
sed -i "s#dc=federatedcomputer,dc=cloud#dc=$DOMAIN_FIRST,dc=$DOMAIN_LAST#g" /federated/apps/matrix/data/matrix/homeserver.yaml
|
||||||
fi
|
fi
|
||||||
|
chown -R 991:991 /federated/apps/matrix/data/matrix
|
||||||
|
|
||||||
# sed -i "s#server_name: \"matrix.$DOMAIN\"#server_name: \"matrix.$DOMAIN_NEW\"#g" /federated/apps/matrix/data/matrix/homeserver.yaml
|
# sed -i "s#server_name: \"matrix.$DOMAIN\"#server_name: \"matrix.$DOMAIN_NEW\"#g" /federated/apps/matrix/data/matrix/homeserver.yaml
|
||||||
# sed -i "s#smtp_host: \"mail.$DOMAIN\"#smtp_host: \"mail.$DOMAIN_NEW\"#g" /federated/apps/matrix/data/matrix/homeserver.yaml
|
# sed -i "s#smtp_host: \"mail.$DOMAIN\"#smtp_host: \"mail.$DOMAIN_NEW\"#g" /federated/apps/matrix/data/matrix/homeserver.yaml
|
||||||
@ -597,6 +599,8 @@ EOF
|
|||||||
# Start service with command to make sure it's up before proceeding
|
# Start service with command to make sure it's up before proceeding
|
||||||
start_service_convert "matrix" "nc -z $SERVICE_IP 8008 &> /dev/null"
|
start_service_convert "matrix" "nc -z $SERVICE_IP 8008 &> /dev/null"
|
||||||
|
|
||||||
|
chown -R 991:991 /federated/apps/matrix/data/matrix
|
||||||
|
|
||||||
# Set admin user as admin in Matrix
|
# Set admin user as admin in Matrix
|
||||||
docker exec postgresql psql -U matrix -c "update users set admin='1' where name='\"@admin:matrix.$DOMAIN_NEW\"'" &> /dev/null
|
docker exec postgresql psql -U matrix -c "update users set admin='1' where name='\"@admin:matrix.$DOMAIN_NEW\"'" &> /dev/null
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user