From fdab05fa0a989330b17ae688b6c825ec2dd435d1 Mon Sep 17 00:00:00 2001 From: Kabir Kwatra Date: Tue, 4 Apr 2023 02:31:49 +0000 Subject: [PATCH] fix(traefik): only include federation endpoint if port is new --- group_vars/matrix_servers | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/group_vars/matrix_servers b/group_vars/matrix_servers index 95c614c0..91a630ba 100755 --- a/group_vars/matrix_servers +++ b/group_vars/matrix_servers @@ -4106,11 +4106,16 @@ devture_traefik_base_path: "{{ matrix_base_data_path }}/traefik" devture_traefik_uid: "{{ matrix_user_uid }}" devture_traefik_gid: "{{ matrix_user_gid }}" -devture_traefik_additional_entrypoints_auto: - - name: matrix-federation - port: "{{ matrix_federation_public_port }}" - host_bind_port: "{{ matrix_federation_public_port }}" - config: {} +devture_traefik_federation_entrypoint: + name: matrix-federation + port: "{{ matrix_federation_public_port }}" + host_bind_port: "{{ matrix_federation_public_port }}" + config: {} + +devture_traefik_additional_entrypoints_auto: | + {{ + ([devture_traefik_federation_entrypoint] if (matrix_federation_public_port != devture_traefik_config_entrypoint_web_port) and (matrix_federation_public_port != devture_traefik_config_entrypoint_web_secure_port) else []) + }} devture_traefik_additional_domains_to_obtain_certificates_for: "{{ matrix_ssl_additional_domains_to_obtain_certificates_for }}"