Matrix Server

Auf matrix.coredump.ch betreiben wir einen Matrix-Server (Synapse). User-Accounts können die Leute aus dem Infra-Team auf Anfrage manuell erstellen.

User erstellen

sudo docker exec -it synapse-app register_new_matrix_user \
    http://localhost:8008 -c /data/homeserver.yaml --no-admin

Passwort ändern

Zuerst das Passwort hashen:

sudo docker exec -it synapse-app hash_password

Dann die DB editieren:

sudo docker exec -it synapse-db psql -U synapse synapse
psql (12.9)
Type "help" for help.

synapse=# UPDATE users SET password_hash = '$2b$12$6pYhnLFlXcihacjSPQq38OCGPpWJKylQwM9IYVEYihIDpk2ZeDjb' WHERE name = '@username:matrix.coredump.ch';