From d260e28625693531231b639b908d17cce42b7795 Mon Sep 17 00:00:00 2001 From: uumas Date: Sat, 19 Jul 2025 20:03:12 +0300 Subject: [PATCH] synapse: Use regex for mas-proxied paths --- roles/synapse/tasks/main.yaml | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/roles/synapse/tasks/main.yaml b/roles/synapse/tasks/main.yaml index 7d97f45..f072e7d 100644 --- a/roles/synapse/tasks/main.yaml +++ b/roles/synapse/tasks/main.yaml @@ -43,17 +43,7 @@ service_container_http_port: 8008 service_domains: "{{ [synapse_external_domain] }}" service_vhost_locations: - - path: /_matrix/client/*/login - proxy_target_socket: /run/matrix-authentication-service-socat.sock - - path: /_matrix/client/*/logout - proxy_target_socket: /run/matrix-authentication-service-socat.sock - - path: /_matrix/client/*/refresh - proxy_target_socket: /run/matrix-authentication-service-socat.sock - - path: /_matrix/client/*/login/* - proxy_target_socket: /run/matrix-authentication-service-socat.sock - - path: /_matrix/client/*/logout/* - proxy_target_socket: /run/matrix-authentication-service-socat.sock - - path: /_matrix/client/*/refresh/* + - path: ^/_matrix/client/.*/(login|logout|refresh).*$ proxy_target_socket: /run/matrix-authentication-service-socat.sock service_wants: - matrix-authentication-service.service