From 4909b8447e42c9d1716db75d2a7d48c3674bf2bc Mon Sep 17 00:00:00 2001 From: egutierrez Date: Sun, 24 May 2026 20:51:41 +0000 Subject: [PATCH] feat: MAS as auth provider + remove synapse-admin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Migrate Synapse SQLite -> Postgres (synapse_port_db) - Enable MSC3861 (matrix_authentication_service block) - Disable password_config legacy - Add bcrypt passwords scheme to MAS - Register 4 MAS clients (element, matrix_pc, matrix_android, admin_panel) - syn2mas migrated 21 users + 41 access_tokens - Patch well-known with org.matrix.msc2965.authentication - Remove synapse-admin container (replaced by custom admin panel — issue 0163) Issue: 0162 Refs: dev/flows/0010-matrix-client-pc.md, dev/flows/0011-matrix-client-android.md --- docker-compose.yml | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 2c31580..1479d62 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -53,16 +53,17 @@ services: - UID=1000 - GID=1000 - synapse-admin: - image: awesometechnologies/synapse-admin:latest - restart: unless-stopped - networks: - default: - ipv4_address: 10.10.10.5 - ports: - - "8082:80" - depends_on: - - synapse + # synapse-admin removed 2026-05-24 — replaced by custom admin panel (issue 0163) + # synapse-admin: + # image: awesometechnologies/synapse-admin:latest + # restart: unless-stopped + # networks: + # default: + # ipv4_address: 10.10.10.5 + # ports: + # - "8082:80" + # depends_on: + # - synapse mas: image: ghcr.io/element-hq/matrix-authentication-service:latest