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
|
||||
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
|
||||
chown -R 991:991 /federated/apps/matrix/data/matrix
|
||||
|
||||
# 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
|
||||
@ -581,6 +582,7 @@ EOF
|
||||
else
|
||||
sed -i "s#dc=federatedcomputer,dc=cloud#dc=$DOMAIN_FIRST,dc=$DOMAIN_LAST#g" /federated/apps/matrix/data/matrix/homeserver.yaml
|
||||
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#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_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
|
||||
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