|
|
|
@@ -506,7 +506,7 @@ docker_daemon_options: "{{ matrix_playbook_docker_installation_daemon_options }} |
|
|
|
# |
|
|
|
###################################################################### |
|
|
|
|
|
|
|
matrix_identity_server_url: "{{ ('https://' + matrix_server_fqn_matrix) if matrix_ma1sd_enabled else None }}" |
|
|
|
matrix_identity_server_url: "{{ (('https://' if matrix_playbook_ssl_enabled else 'http://') + matrix_server_fqn_matrix) if matrix_ma1sd_enabled else None }}" |
|
|
|
|
|
|
|
matrix_homeserver_systemd_services_list: |- |
|
|
|
{{ |
|
|
|
@@ -1913,8 +1913,8 @@ matrix_hookshot_metrics_proxying_path_prefix: "{{ matrix_metrics_exposure_path_p |
|
|
|
matrix_hookshot_container_labels_metrics_middleware_basic_auth_enabled: "{{ matrix_metrics_exposure_http_basic_auth_enabled }}" |
|
|
|
matrix_hookshot_container_labels_metrics_middleware_basic_auth_users: "{{ matrix_metrics_exposure_http_basic_auth_users }}" |
|
|
|
|
|
|
|
matrix_hookshot_public_scheme: "{{ 'https' if matrix_playbook_ssl_enabled else 'http' }}" |
|
|
|
matrix_hookshot_public_hostname: "{{ matrix_server_fqn_matrix }}" |
|
|
|
matrix_hookshot_urlprefix: "{{ 'https' if matrix_playbook_ssl_enabled else 'http' }}://{{ matrix_server_fqn_matrix }}" |
|
|
|
|
|
|
|
###################################################################### |
|
|
|
# |
|
|
|
@@ -2923,6 +2923,8 @@ matrix_corporal_container_labels_traefik_docker_network: "{{ matrix_playbook_rev |
|
|
|
matrix_corporal_container_labels_traefik_entrypoints: "{{ devture_traefik_entrypoint_primary }}" |
|
|
|
matrix_corporal_container_labels_traefik_tls_certResolver: "{{ devture_traefik_certResolver_primary }}" |
|
|
|
|
|
|
|
matrix_corporal_matrix_homeserver_scheme: "{{ 'https' if matrix_playbook_ssl_enabled else 'http' }}" |
|
|
|
|
|
|
|
matrix_corporal_matrix_homeserver_api_endpoint: "{{ matrix_homeserver_container_url }}" |
|
|
|
|
|
|
|
matrix_corporal_matrix_auth_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret }}" |
|
|
|
@@ -3080,7 +3082,7 @@ matrix_dimension_container_labels_traefik_tls_certResolver: "{{ devture_traefik_ |
|
|
|
|
|
|
|
matrix_dimension_homeserver_clientServerUrl: "{{ matrix_addons_homeserver_client_api_url }}" |
|
|
|
matrix_dimension_homeserver_federationUrl: "{{ matrix_homeserver_container_federation_url }}" |
|
|
|
matrix_dimension_homeserver_mediaUrl: "https://{{ matrix_server_fqn_matrix }}" |
|
|
|
matrix_dimension_homeserver_mediaUrl: "{{ ('https' if matrix_playbook_ssl_enabled else 'http') }}://{{ matrix_server_fqn_matrix }}" |
|
|
|
|
|
|
|
# Dimension depends both on `matrix_addons_homeserver_systemd_services_list` and on the homeserver service, |
|
|
|
# because `matrix_dimension_homeserver_clientServerUrl` and `matrix_dimension_homeserver_federationUrl` are potentially |
|
|
|
@@ -4019,6 +4021,8 @@ keydb_arch: |- |
|
|
|
# If you wish to connect to your Matrix server by other means, you may wish to disable this. |
|
|
|
matrix_client_element_enabled: true |
|
|
|
|
|
|
|
matrix_client_element_scheme: "{{ 'https' if matrix_playbook_ssl_enabled else 'http' }}" |
|
|
|
|
|
|
|
matrix_client_element_container_image_self_build: "{{ matrix_architecture not in ['arm64', 'amd64'] }}" |
|
|
|
|
|
|
|
matrix_client_element_container_http_host_bind_port: "{{ (matrix_playbook_service_host_bind_interface_prefix ~ '8765') if matrix_playbook_service_host_bind_interface_prefix else '' }}" |
|
|
|
@@ -4081,6 +4085,8 @@ matrix_client_hydrogen_container_labels_traefik_docker_network: "{{ matrix_playb |
|
|
|
matrix_client_hydrogen_container_labels_traefik_entrypoints: "{{ devture_traefik_entrypoint_primary }}" |
|
|
|
matrix_client_hydrogen_container_labels_traefik_tls_certResolver: "{{ devture_traefik_certResolver_primary }}" |
|
|
|
|
|
|
|
matrix_client_hydrogen_scheme: "{{ 'https' if matrix_playbook_ssl_enabled else 'http' }}" |
|
|
|
|
|
|
|
matrix_client_hydrogen_default_hs_url: "{{ matrix_homeserver_url }}" |
|
|
|
|
|
|
|
matrix_client_hydrogen_self_check_validate_certificates: "{{ matrix_playbook_ssl_enabled }}" |
|
|
|
@@ -4112,6 +4118,8 @@ matrix_client_cinny_container_labels_traefik_docker_network: "{{ matrix_playbook |
|
|
|
matrix_client_cinny_container_labels_traefik_entrypoints: "{{ devture_traefik_entrypoint_primary }}" |
|
|
|
matrix_client_cinny_container_labels_traefik_tls_certResolver: "{{ devture_traefik_certResolver_primary }}" |
|
|
|
|
|
|
|
matrix_client_cinny_scheme: "{{ 'https' if matrix_playbook_ssl_enabled else 'http' }}" |
|
|
|
|
|
|
|
matrix_client_cinny_default_hs_url: "{{ matrix_homeserver_url }}" |
|
|
|
|
|
|
|
matrix_client_cinny_self_check_validate_certificates: "{{ matrix_playbook_ssl_enabled }}" |
|
|
|
@@ -4130,6 +4138,8 @@ matrix_client_cinny_self_check_validate_certificates: "{{ matrix_playbook_ssl_en |
|
|
|
|
|
|
|
matrix_client_schildichat_enabled: false |
|
|
|
|
|
|
|
matrix_client_schildichat_scheme: "{{ 'https' if matrix_playbook_ssl_enabled else 'http' }}" |
|
|
|
|
|
|
|
matrix_client_schildichat_container_image_self_build: "{{ matrix_architecture not in ['arm64', 'amd64'] }}" |
|
|
|
|
|
|
|
matrix_client_schildichat_container_http_host_bind_port: "{{ (matrix_playbook_service_host_bind_interface_prefix ~ '8765') if matrix_playbook_service_host_bind_interface_prefix else '' }}" |
|
|
|
@@ -4804,7 +4814,7 @@ matrix_registration_container_labels_traefik_docker_network: "{{ matrix_playbook |
|
|
|
matrix_registration_container_labels_traefik_entrypoints: "{{ devture_traefik_entrypoint_primary }}" |
|
|
|
matrix_registration_container_labels_traefik_tls_certResolver: "{{ devture_traefik_certResolver_primary }}" |
|
|
|
|
|
|
|
matrix_registration_riot_instance: "{{ ('https://' + matrix_server_fqn_element) if matrix_client_element_enabled else 'https://element.io/app/' }}" |
|
|
|
matrix_registration_riot_instance: "{{ (('https://' if matrix_playbook_ssl_enabled else 'http://') + matrix_server_fqn_element) if matrix_client_element_enabled else 'https://element.io/app/' }}" |
|
|
|
|
|
|
|
matrix_registration_shared_secret: |- |
|
|
|
{{ |
|
|
|
@@ -5171,17 +5181,19 @@ matrix_static_files_container_labels_base_domain_traefik_hostname: "{{ matrix_do |
|
|
|
|
|
|
|
# If we're not serving a static webpage, serve a redirect instead of a 404. |
|
|
|
matrix_static_files_container_labels_base_domain_root_path_redirection_enabled: "{{ not matrix_static_files_file_index_html_enabled }}" |
|
|
|
matrix_static_files_container_labels_base_domain_root_path_redirection_url: "https://{{ matrix_server_fqn_matrix }}" |
|
|
|
matrix_static_files_container_labels_base_domain_root_path_redirection_url: "{{ ('https://' if matrix_playbook_ssl_enabled else 'http://') + matrix_server_fqn_matrix }}" |
|
|
|
|
|
|
|
matrix_static_files_file_matrix_client_property_io_element_jitsi_preferred_domain: "{{ matrix_server_fqn_jitsi if jitsi_enabled else '' }}" |
|
|
|
|
|
|
|
matrix_static_files_file_matrix_client_property_org_matrix_msc3575_proxy_url: "{{ matrix_homeserver_sliding_sync_url }}" |
|
|
|
|
|
|
|
matrix_static_files_file_matrix_client_property_m_tile_server_entries_enabled: "{{ matrix_client_element_location_sharing_enabled }}" |
|
|
|
matrix_static_files_file_matrix_client_property_m_tile_server_map_style_url: "https://{{ matrix_server_fqn_element }}/map_style.json" |
|
|
|
matrix_static_files_file_matrix_client_property_m_tile_server_map_style_url: "{{ ('https://' if matrix_playbook_ssl_enabled else 'http://') + matrix_server_fqn_element }}/map_style.json" |
|
|
|
|
|
|
|
matrix_static_files_file_matrix_server_property_m_server: "{{ matrix_server_fqn_matrix_federation }}:{{ matrix_federation_public_port }}" |
|
|
|
|
|
|
|
matrix_static_files_scheme: "{{ 'https' if matrix_playbook_ssl_enabled else 'http' }}" |
|
|
|
|
|
|
|
matrix_static_files_self_check_hostname_matrix: "{{ matrix_server_fqn_matrix }}" |
|
|
|
matrix_static_files_self_check_hostname_identity: "{{ matrix_domain }}" |
|
|
|
|
|
|
|
|