|
|
@ -69,6 +69,8 @@ matrix_appservice_discord_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_appservice_discord_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'discord.as.token') | to_uuid }}"
|
|
|
|
matrix_appservice_discord_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'discord.as.token') | to_uuid }}"
|
|
|
@ -112,6 +114,8 @@ matrix_appservice_webhooks_systemd_required_services_list: |
|
|
|
|
['docker.service']
|
|
|
|
['docker.service']
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
######################################################################
|
|
|
|
######################################################################
|
|
|
@ -148,6 +152,8 @@ matrix_appservice_slack_systemd_required_services_list: |
|
|
|
|
['docker.service']
|
|
|
|
['docker.service']
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
# Postgres is the default, except if not using `matrix_postgres` (internal postgres)
|
|
|
|
# Postgres is the default, except if not using `matrix_postgres` (internal postgres)
|
|
|
@ -185,6 +191,8 @@ matrix_appservice_irc_systemd_required_services_list: |
|
|
|
|
['docker.service']
|
|
|
|
['docker.service']
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_appservice_irc_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'irc.as.token') | to_uuid }}"
|
|
|
|
matrix_appservice_irc_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'irc.as.token') | to_uuid }}"
|
|
|
@ -220,6 +228,8 @@ matrix_mautrix_facebook_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mautrix_facebook_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'fb.as.token') | to_uuid }}"
|
|
|
|
matrix_mautrix_facebook_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'fb.as.token') | to_uuid }}"
|
|
|
@ -260,6 +270,8 @@ matrix_mautrix_hangouts_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mautrix_hangouts_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'ho.as.token') | to_uuid }}"
|
|
|
|
matrix_mautrix_hangouts_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'ho.as.token') | to_uuid }}"
|
|
|
@ -299,6 +311,8 @@ matrix_mautrix_instagram_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mautrix_instagram_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'ig.as.token') | to_uuid }}"
|
|
|
|
matrix_mautrix_instagram_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'ig.as.token') | to_uuid }}"
|
|
|
@ -338,6 +352,8 @@ matrix_mautrix_signal_systemd_required_services_list: |
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
['matrix-mautrix-signal-daemon.service']
|
|
|
|
['matrix-mautrix-signal-daemon.service']
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
@ -380,6 +396,8 @@ matrix_mautrix_telegram_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mautrix_telegram_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'telegr.as.token') | to_uuid }}"
|
|
|
|
matrix_mautrix_telegram_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'telegr.as.token') | to_uuid }}"
|
|
|
@ -418,6 +436,8 @@ matrix_mautrix_whatsapp_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mautrix_whatsapp_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'whats.as.token') | to_uuid }}"
|
|
|
|
matrix_mautrix_whatsapp_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'whats.as.token') | to_uuid }}"
|
|
|
@ -450,6 +470,8 @@ matrix_sms_bridge_systemd_required_services_list: |
|
|
|
|
['docker.service']
|
|
|
|
['docker.service']
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_sms_bridge_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'sms.as.token') | to_uuid }}"
|
|
|
|
matrix_sms_bridge_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'sms.as.token') | to_uuid }}"
|
|
|
@ -480,6 +502,8 @@ matrix_mx_puppet_skype_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mx_puppet_skype_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'skype.as.tok') | to_uuid }}"
|
|
|
|
matrix_mx_puppet_skype_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'skype.as.tok') | to_uuid }}"
|
|
|
@ -517,6 +541,8 @@ matrix_mx_puppet_slack_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mx_puppet_slack_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxslk.as.tok') | to_uuid }}"
|
|
|
|
matrix_mx_puppet_slack_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxslk.as.tok') | to_uuid }}"
|
|
|
@ -553,6 +579,8 @@ matrix_mx_puppet_twitter_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mx_puppet_twitter_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxtwt.as.tok') | to_uuid }}"
|
|
|
|
matrix_mx_puppet_twitter_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxtwt.as.tok') | to_uuid }}"
|
|
|
@ -592,6 +620,8 @@ matrix_mx_puppet_instagram_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mx_puppet_instagram_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxig.as.tok') | to_uuid }}"
|
|
|
|
matrix_mx_puppet_instagram_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxig.as.tok') | to_uuid }}"
|
|
|
@ -628,6 +658,8 @@ matrix_mx_puppet_discord_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mx_puppet_discord_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxdsc.as.tok') | to_uuid }}"
|
|
|
|
matrix_mx_puppet_discord_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxdsc.as.tok') | to_uuid }}"
|
|
|
@ -664,6 +696,8 @@ matrix_mx_puppet_steam_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mx_puppet_steam_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxste.as.tok') | to_uuid }}"
|
|
|
|
matrix_mx_puppet_steam_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxste.as.tok') | to_uuid }}"
|
|
|
@ -700,6 +734,8 @@ matrix_mx_puppet_groupme_systemd_required_services_list: |
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_mx_puppet_groupme_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxgro.as.tok') | to_uuid }}"
|
|
|
|
matrix_mx_puppet_groupme_appservice_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'mxgro.as.tok') | to_uuid }}"
|
|
|
@ -732,6 +768,10 @@ matrix_bot_matrix_reminder_bot_systemd_required_services_list: |
|
|
|
|
['docker.service']
|
|
|
|
['docker.service']
|
|
|
|
+
|
|
|
|
+
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
(['matrix-postgres.service'] if matrix_postgres_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
# Postgres is the default, except if not using `matrix_postgres` (internal postgres)
|
|
|
|
# Postgres is the default, except if not using `matrix_postgres` (internal postgres)
|
|
|
@ -757,6 +797,10 @@ matrix_bot_go_neb_enabled: false
|
|
|
|
matrix_bot_go_neb_systemd_required_services_list: |
|
|
|
|
matrix_bot_go_neb_systemd_required_services_list: |
|
|
|
|
{{
|
|
|
|
{{
|
|
|
|
['docker.service']
|
|
|
|
['docker.service']
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-synapse.service'] if matrix_synapse_enabled else [])
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
(['matrix-nginx-proxy.service'] if matrix_nginx_proxy_enabled else [])
|
|
|
|
}}
|
|
|
|
}}
|
|
|
|
|
|
|
|
|
|
|
|
matrix_bot_go_neb_container_http_host_bind_port: "{{ '' if matrix_nginx_proxy_enabled else '127.0.0.1:4050' }}"
|
|
|
|
matrix_bot_go_neb_container_http_host_bind_port: "{{ '' if matrix_nginx_proxy_enabled else '127.0.0.1:4050' }}"
|
|
|
|