|
|
|
@@ -591,13 +591,6 @@ devture_systemd_service_manager_services_list_auto: | |
|
|
|
'groups': ['matrix', 'clients', 'hydrogen', 'client-hydrogen'], |
|
|
|
}] if hydrogen_enabled else []) |
|
|
|
+ |
|
|
|
([{ |
|
|
|
'name': 'matrix-client-schildichat.service', |
|
|
|
'priority': 2000, |
|
|
|
'restart_necessary': (matrix_client_schildichat_restart_necessary | bool), |
|
|
|
'groups': ['matrix', 'clients', 'schildichat', 'client-schildichat'], |
|
|
|
}] if matrix_client_schildichat_enabled else []) |
|
|
|
+ |
|
|
|
([{ |
|
|
|
'name': 'matrix-client-fluffychat.service', |
|
|
|
'priority': 2000, |
|
|
|
@@ -4527,59 +4520,6 @@ cinny_hostname: "{{ matrix_server_fqn_cinny }}" |
|
|
|
# |
|
|
|
###################################################################### |
|
|
|
|
|
|
|
###################################################################### |
|
|
|
# |
|
|
|
# matrix-client-schildichat |
|
|
|
# |
|
|
|
###################################################################### |
|
|
|
|
|
|
|
matrix_client_schildichat_enabled: false |
|
|
|
|
|
|
|
matrix_client_schildichat_scheme: "{{ 'https' if matrix_playbook_ssl_enabled else 'http' }}" |
|
|
|
|
|
|
|
matrix_client_schildichat_docker_image_registry_prefix_upstream: "{{ matrix_container_global_registry_prefix_override if matrix_container_global_registry_prefix_override else matrix_client_schildichat_docker_image_registry_prefix_upstream_default }}" |
|
|
|
|
|
|
|
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 '' }}" |
|
|
|
|
|
|
|
matrix_client_schildichat_container_network: "{{ matrix_addons_container_network }}" |
|
|
|
|
|
|
|
matrix_client_schildichat_container_additional_networks: "{{ [matrix_playbook_reverse_proxyable_services_additional_network] if (matrix_client_schildichat_container_labels_traefik_enabled and matrix_playbook_reverse_proxyable_services_additional_network) else [] }}" |
|
|
|
|
|
|
|
matrix_client_schildichat_container_labels_traefik_enabled: "{{ matrix_playbook_reverse_proxy_type in ['playbook-managed-traefik', 'other-traefik-container'] }}" |
|
|
|
matrix_client_schildichat_container_labels_traefik_docker_network: "{{ matrix_playbook_reverse_proxyable_services_additional_network }}" |
|
|
|
matrix_client_schildichat_container_labels_traefik_entrypoints: "{{ traefik_entrypoint_primary }}" |
|
|
|
matrix_client_schildichat_container_labels_traefik_tls_certResolver: "{{ traefik_certResolver_primary }}" |
|
|
|
|
|
|
|
matrix_client_schildichat_default_hs_url: "{{ matrix_homeserver_url }}" |
|
|
|
matrix_client_schildichat_default_is_url: "{{ matrix_identity_server_url }}" |
|
|
|
|
|
|
|
# Use Scalar by default |
|
|
|
matrix_client_schildichat_integrations_ui_url: "https://scalar.vector.im/" |
|
|
|
matrix_client_schildichat_integrations_rest_url: "https://scalar.vector.im/api" |
|
|
|
matrix_client_schildichat_integrations_widgets_urls: "{{ ['https://scalar.vector.im/api'] }}" |
|
|
|
matrix_client_schildichat_integrations_jitsi_widget_url: "https://scalar.vector.im/api/widgets/jitsi.html" |
|
|
|
|
|
|
|
matrix_client_schildichat_self_check_validate_certificates: "{{ matrix_playbook_ssl_enabled }}" |
|
|
|
|
|
|
|
matrix_client_schildichat_registration_enabled: "{{ matrix_synapse_enable_registration }}" |
|
|
|
|
|
|
|
matrix_client_schildichat_enable_presence_by_hs_url: |- |
|
|
|
{{ |
|
|
|
none |
|
|
|
if matrix_synapse_presence_enabled |
|
|
|
else {matrix_client_schildichat_default_hs_url: false} |
|
|
|
}} |
|
|
|
|
|
|
|
matrix_client_schildichat_jitsi_preferred_domain: "{{ matrix_server_fqn_jitsi if jitsi_enabled else '' }}" |
|
|
|
|
|
|
|
###################################################################### |
|
|
|
# |
|
|
|
# /matrix-client-schildichat |
|
|
|
# |
|
|
|
###################################################################### |
|
|
|
|
|
|
|
###################################################################### |
|
|
|
# |
|
|
|
# matrix-client-fluffychat |
|
|
|
|