Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
86cd632416 | |||
|
19f73fb5ab | ||
|
72cb30e706 |
9
start.sh
9
start.sh
@@ -116,6 +116,14 @@ register_admin_user() {
|
|||||||
|
|
||||||
if echo "$response" | grep -q '"user_id"\|"access_token"'; then
|
if echo "$response" | grep -q '"user_id"\|"access_token"'; then
|
||||||
echo "Admin user created successfully!"
|
echo "Admin user created successfully!"
|
||||||
|
|
||||||
|
# renmove registration_shared_secret from homeserver.yaml for security
|
||||||
|
yq eval '.registration_shared_secret = ""' /data/homeserver.yaml > /tmp/homeserver.yaml.tmp && mv /tmp/homeserver.yaml.tmp /data/homeserver.yaml
|
||||||
|
|
||||||
|
# trigger a restart of synapse to reload config
|
||||||
|
echo '{"NAME":"service-matrix.containers.matrixserver-app"}' | jq -r > /var/tmp/shared/input/upgrade-matrix.json
|
||||||
|
echo "Matrix server app restart requested"
|
||||||
|
|
||||||
return 0
|
return 0
|
||||||
else
|
else
|
||||||
echo "Failed to create admin user. Response: $response"
|
echo "Failed to create admin user. Response: $response"
|
||||||
@@ -135,7 +143,6 @@ check_admin_by_login() {
|
|||||||
|
|
||||||
if echo "$response" | grep -q access_token; then
|
if echo "$response" | grep -q access_token; then
|
||||||
echo "Successfully logged in as admin user"
|
echo "Successfully logged in as admin user"
|
||||||
yq eval '.registration_shared_secret = ""' /data/homeserver.yaml > /data/homeserver.yaml.tmp && mv /data/homeserver.yaml.tmp /data/homeserver.yaml
|
|
||||||
return 0 # User exists and password is correct
|
return 0 # User exists and password is correct
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
Reference in New Issue
Block a user