diff --git a/group_vars/matrix_servers b/group_vars/matrix_servers index aa2d0b75..24646e77 100755 --- a/group_vars/matrix_servers +++ b/group_vars/matrix_servers @@ -319,6 +319,9 @@ matrix_dimension_enabled: false # the Dimension HTTP port to the local host. matrix_dimension_container_http_host_bind_port: "{{ '' if matrix_nginx_proxy_enabled else '127.0.0.1:8184' }}" +matrix_integration_manager_rest_url: "{{ matrix_dimension_integrations_rest_url if matrix_dimension_enabled else None }}" +matrix_integration_manager_ui_url: "{{ matrix_dimension_integrations_ui_url if matrix_dimension_enabled else None }}" + ###################################################################### # # /matrix-dimension diff --git a/roles/matrix-base/defaults/main.yml b/roles/matrix-base/defaults/main.yml index 9ffffc2f..b4fef1dd 100644 --- a/roles/matrix-base/defaults/main.yml +++ b/roles/matrix-base/defaults/main.yml @@ -31,6 +31,9 @@ matrix_homeserver_url: "https://{{ matrix_server_fqn_matrix }}" matrix_identity_server_url: ~ +matrix_integration_manager_rest_url: ~ +matrix_integration_manager_ui_url: ~ + # The Docker network that all services would be put into matrix_docker_network: "matrix" diff --git a/roles/matrix-base/templates/static-files/well-known/matrix-client.j2 b/roles/matrix-base/templates/static-files/well-known/matrix-client.j2 index 1316bbb5..719656a4 100644 --- a/roles/matrix-base/templates/static-files/well-known/matrix-client.j2 +++ b/roles/matrix-base/templates/static-files/well-known/matrix-client.j2 @@ -8,12 +8,12 @@ "base_url": "{{ matrix_identity_server_url }}" } {% endif %} - {% if matrix_dimension_integrations_rest_url and matrix_dimension_integrations_ui_url %}, + {% if matrix_integration_manager_rest_url and matrix_integration_manager_ui_url %}, "m.integrations": { "managers": [ { - "api_url": "{{ matrix_dimension_integrations_rest_url }}", - "ui_url": "{{ matrix_dimension_integrations_ui_url }}" + "api_url": "{{ matrix_integration_manager_rest_url }}", + "ui_url": "{{ matrix_integration_manager_ui_url }}" } ] }