diff --git a/reset.sh b/reset.sh index 73e39f1..b714de7 100755 --- a/reset.sh +++ b/reset.sh @@ -4,12 +4,14 @@ IFS=$'\n\t' HOMESERVER="http://localhost:8008" +echo 'Resetting containers and databases' docker-compose down sudo rm -f files/homeserver.db rm -f db.sqlite docker-compose up -d sleep 1.5 +echo 'Creating admin user' set +e until docker-compose exec -it synapse register_new_matrix_user $HOMESERVER -c /data/homeserver.yaml --admin --user verdiadmin --password verdiadmin &> /dev/null do @@ -17,8 +19,11 @@ do done set -e +echo 'Saving admin access token' curl --request POST \ --url $HOMESERVER/_matrix/client/v3/login \ --header 'Content-Type: application/json' \ --data '{"type": "m.login.password","user": "verdiadmin","password": "verdiadmin","device_id": "DEV"}' \ > src/config/synapse_access_token.json 2> /dev/null + +echo 'Done.'