Added permissions fix in matrix for data dir
This commit is contained in:
parent
dcd88f4a1c
commit
ae10395d31
@ -13,6 +13,7 @@ config_matrix() {
|
|||||||
mkdir -p /federated/apps/matrix/data/matrix &> /dev/null
|
mkdir -p /federated/apps/matrix/data/matrix &> /dev/null
|
||||||
cp /federated/certs/certs/$DOMAIN.crt /federated/certs/private/$DOMAIN.key /federated/apps/matrix/data/matrix/
|
cp /federated/certs/certs/$DOMAIN.crt /federated/certs/private/$DOMAIN.key /federated/apps/matrix/data/matrix/
|
||||||
chmod 644 /federated/apps/matrix/data/matrix/$DOMAIN.crt /federated/apps/matrix/data/matrix/$DOMAIN.key
|
chmod 644 /federated/apps/matrix/data/matrix/$DOMAIN.crt /federated/apps/matrix/data/matrix/$DOMAIN.key
|
||||||
|
chown -R 991:991 /federated/apps/matrix/data/matrix
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cat > /federated/apps/matrix/docker-compose.yml <<EOF
|
cat > /federated/apps/matrix/docker-compose.yml <<EOF
|
||||||
@ -108,6 +109,9 @@ modules:
|
|||||||
local_private_key_file: /data/$DOMAIN.key
|
local_private_key_file: /data/$DOMAIN.key
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
# Set permissions
|
||||||
|
chown -R 991:991 /federated/apps/matrix/data/matrix
|
||||||
|
|
||||||
kill -9 $SPINPID &> /dev/null
|
kill -9 $SPINPID &> /dev/null
|
||||||
echo -ne "done."
|
echo -ne "done."
|
||||||
}
|
}
|
||||||
@ -115,6 +119,9 @@ start_matrix() {
|
|||||||
# 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 "matrix" "nc -z 172.99.0.19 8008 &> /dev/null" "8"
|
start_service "matrix" "nc -z 172.99.0.19 8008 &> /dev/null" "8"
|
||||||
|
|
||||||
|
# Set permissions
|
||||||
|
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\"'" &> /dev/null
|
docker exec postgresql psql -U matrix -c "update users set admin='1' where name='\"@admin:matrix.$DOMAIN\"'" &> /dev/null
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user