From 4261d30e6438c55014d1ed7de2c7573c6253afb2 Mon Sep 17 00:00:00 2001 From: Slavi Pantaleev Date: Mon, 27 Apr 2026 18:41:02 +0300 Subject: [PATCH] Auto-enable MAS admin API when Ketesa is enabled Ketesa needs the MAS admin API exposed to perform MAS-specific operations (registration tokens, sessions, emails, etc.) when MAS is in use. The admin still needs to provision an admin token for Ketesa manually, but at least the listener resource is now ready by default. Mirrors the existing Synapse admin API auto-enable pattern. Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/5164 --- group_vars/matrix_servers | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/group_vars/matrix_servers b/group_vars/matrix_servers index e35122de6..c6be2292e 100755 --- a/group_vars/matrix_servers +++ b/group_vars/matrix_servers @@ -1124,7 +1124,7 @@ matrix_authentication_service_config_email_port: "{{ 8025 if exim_relay_enabled matrix_authentication_service_config_email_mode: "{{ 'plain' if exim_relay_enabled else 'starttls' }}" matrix_authentication_service_config_email_from_address: "{{ exim_relay_sender_address }}" -matrix_authentication_service_admin_api_enabled: "{{ matrix_element_admin_enabled }}" +matrix_authentication_service_admin_api_enabled: "{{ matrix_element_admin_enabled or matrix_ketesa_enabled }}" matrix_authentication_service_container_image_registry_prefix_upstream: "{{ matrix_container_global_registry_prefix_override if matrix_container_global_registry_prefix_override else matrix_authentication_service_container_image_registry_prefix_upstream_default }}"