| @@ -62,7 +62,7 @@ matrix_bot_go_neb_clients: | |||||
| - UserID: "@goneb:{{ matrix_domain }}" | - UserID: "@goneb:{{ matrix_domain }}" | ||||
| AccessToken: "MDASDASJDIASDJASDAFGFRGER" | AccessToken: "MDASDASJDIASDJASDAFGFRGER" | ||||
| DeviceID: "DEVICE1" | DeviceID: "DEVICE1" | ||||
| HomeserverURL: "{{ matrix_homeserver_container_url }}" | |||||
| HomeserverURL: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| Sync: true | Sync: true | ||||
| AutoJoinRooms: true | AutoJoinRooms: true | ||||
| DisplayName: "Go-NEB!" | DisplayName: "Go-NEB!" | ||||
| @@ -71,7 +71,7 @@ matrix_bot_go_neb_clients: | |||||
| - UserID: "@another_goneb:{{ matrix_domain }}" | - UserID: "@another_goneb:{{ matrix_domain }}" | ||||
| AccessToken: "MDASDASJDIASDJASDAFGFRGER" | AccessToken: "MDASDASJDIASDJASDAFGFRGER" | ||||
| DeviceID: "DEVICE2" | DeviceID: "DEVICE2" | ||||
| HomeserverURL: "{{ matrix_homeserver_container_url }}" | |||||
| HomeserverURL: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| Sync: false | Sync: false | ||||
| AutoJoinRooms: false | AutoJoinRooms: false | ||||
| DisplayName: "Go-NEB!" | DisplayName: "Go-NEB!" | ||||
| @@ -585,7 +585,7 @@ matrix_appservice_webhooks_container_labels_traefik_tls_certResolver: "{{ devtur | |||||
| matrix_appservice_webhooks_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'webhook.as.token', rounds=655555) | to_uuid }}" | matrix_appservice_webhooks_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'webhook.as.token', rounds=655555) | to_uuid }}" | ||||
| matrix_appservice_webhooks_homeserver_url: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_appservice_webhooks_homeserver_url: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_appservice_webhooks_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'webhook.hs.token', rounds=655555) | to_uuid }}" | matrix_appservice_webhooks_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'webhook.hs.token', rounds=655555) | to_uuid }}" | ||||
| matrix_appservice_webhooks_id_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'webhook.id.token', rounds=655555) | to_uuid }}" | matrix_appservice_webhooks_id_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'webhook.id.token', rounds=655555) | to_uuid }}" | ||||
| @@ -639,7 +639,7 @@ matrix_appservice_slack_container_labels_traefik_tls_certResolver: "{{ devture_t | |||||
| matrix_appservice_slack_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'slack.as.token', rounds=655555) | to_uuid }}" | matrix_appservice_slack_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'slack.as.token', rounds=655555) | to_uuid }}" | ||||
| matrix_appservice_slack_homeserver_url: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_appservice_slack_homeserver_url: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_appservice_slack_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'slack.hs.token', rounds=655555) | to_uuid }}" | matrix_appservice_slack_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'slack.hs.token', rounds=655555) | to_uuid }}" | ||||
| matrix_appservice_slack_id_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'slack.id.token', rounds=655555) | to_uuid }}" | matrix_appservice_slack_id_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'slack.id.token', rounds=655555) | to_uuid }}" | ||||
| @@ -695,6 +695,7 @@ matrix_appservice_irc_homeserver_enablePresence: "{{ matrix_synapse_presence_ena | |||||
| matrix_appservice_irc_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'irc.as.token', rounds=655555) | to_uuid }}" | matrix_appservice_irc_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'irc.as.token', rounds=655555) | to_uuid }}" | ||||
| matrix_appservice_irc_homeserver_url: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_appservice_irc_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'irc.hs.token', rounds=655555) | to_uuid }}" | matrix_appservice_irc_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'irc.hs.token', rounds=655555) | to_uuid }}" | ||||
| matrix_appservice_irc_database_engine: "{{ 'postgres' if devture_postgres_enabled else 'nedb' }}" | matrix_appservice_irc_database_engine: "{{ 'postgres' if devture_postgres_enabled else 'nedb' }}" | ||||
| @@ -736,6 +737,7 @@ matrix_appservice_kakaotalk_container_additional_networks_auto: |- | |||||
| matrix_appservice_kakaotalk_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'as.kakao.hs', rounds=655555) | to_uuid }}" | matrix_appservice_kakaotalk_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'as.kakao.hs', rounds=655555) | to_uuid }}" | ||||
| matrix_appservice_kakaotalk_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_appservice_kakaotalk_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'as.kakao.hs', rounds=655555) | to_uuid }}" | matrix_appservice_kakaotalk_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'as.kakao.hs', rounds=655555) | to_uuid }}" | ||||
| matrix_appservice_kakaotalk_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_appservice_kakaotalk_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -782,6 +784,7 @@ matrix_beeper_linkedin_container_additional_networks_auto: |- | |||||
| matrix_beeper_linkedin_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'linked.as.token', rounds=655555) | to_uuid }}" | matrix_beeper_linkedin_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'linked.as.token', rounds=655555) | to_uuid }}" | ||||
| matrix_beeper_linkedin_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_beeper_linkedin_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'linked.hs.token', rounds=655555) | to_uuid }}" | matrix_beeper_linkedin_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'linked.hs.token', rounds=655555) | to_uuid }}" | ||||
| matrix_beeper_linkedin_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_beeper_linkedin_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -829,6 +832,7 @@ matrix_go_skype_bridge_container_additional_networks_auto: |- | |||||
| matrix_go_skype_bridge_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'skype.as.token', rounds=655555) | to_uuid }}" | matrix_go_skype_bridge_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'skype.as.token', rounds=655555) | to_uuid }}" | ||||
| matrix_go_skype_bridge_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_go_skype_bridge_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'skype.hs.token', rounds=655555) | to_uuid }}" | matrix_go_skype_bridge_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'skype.hs.token', rounds=655555) | to_uuid }}" | ||||
| matrix_go_skype_bridge_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_go_skype_bridge_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -918,6 +922,7 @@ matrix_mautrix_slack_systemd_required_services_list: | | |||||
| matrix_mautrix_slack_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mauslack.as.tok', rounds=655555) | to_uuid }}" | matrix_mautrix_slack_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mauslack.as.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mautrix_slack_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mautrix_slack_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mauslack.hs.tok', rounds=655555) | to_uuid }}" | matrix_mautrix_slack_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mauslack.hs.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mautrix_slack_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_mautrix_slack_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -1051,6 +1056,7 @@ matrix_mautrix_googlechat_container_labels_metrics_middleware_basic_auth_users: | |||||
| matrix_mautrix_googlechat_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'gc.as.token', rounds=655555) | to_uuid }}" | matrix_mautrix_googlechat_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'gc.as.token', rounds=655555) | to_uuid }}" | ||||
| matrix_mautrix_googlechat_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mautrix_googlechat_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'gc.hs.token', rounds=655555) | to_uuid }}" | matrix_mautrix_googlechat_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'gc.hs.token', rounds=655555) | to_uuid }}" | ||||
| matrix_mautrix_googlechat_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_mautrix_googlechat_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -1230,7 +1236,7 @@ matrix_mautrix_signal_systemd_required_services_list: | | |||||
| matrix_mautrix_signal_homeserver_domain: '{{ matrix_domain }}' | matrix_mautrix_signal_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mautrix_signal_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_signal_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mautrix_signal_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'si.hs.token', rounds=655555) | to_uuid }}" | matrix_mautrix_signal_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'si.hs.token', rounds=655555) | to_uuid }}" | ||||
| @@ -1279,6 +1285,7 @@ matrix_mautrix_telegram_systemd_required_services_list: | | |||||
| matrix_mautrix_telegram_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'telegr.as.token', rounds=655555) | to_uuid }}" | matrix_mautrix_telegram_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'telegr.as.token', rounds=655555) | to_uuid }}" | ||||
| matrix_mautrix_telegram_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mautrix_telegram_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'telegr.hs.token', rounds=655555) | to_uuid }}" | matrix_mautrix_telegram_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'telegr.hs.token', rounds=655555) | to_uuid }}" | ||||
| matrix_mautrix_telegram_public_endpoint: "/{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'telegram', rounds=655555) | to_uuid }}" | matrix_mautrix_telegram_public_endpoint: "/{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'telegram', rounds=655555) | to_uuid }}" | ||||
| @@ -1322,6 +1329,7 @@ matrix_mautrix_twitter_systemd_required_services_list: | | |||||
| matrix_mautrix_twitter_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'twt.as.token', rounds=655555) | to_uuid }}" | matrix_mautrix_twitter_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'twt.as.token', rounds=655555) | to_uuid }}" | ||||
| matrix_mautrix_twitter_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mautrix_twitter_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'twt.hs.token', rounds=655555) | to_uuid }}" | matrix_mautrix_twitter_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'twt.hs.token', rounds=655555) | to_uuid }}" | ||||
| matrix_mautrix_twitter_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_mautrix_twitter_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -1376,6 +1384,7 @@ matrix_mautrix_gmessages_container_labels_metrics_middleware_basic_auth_users: " | |||||
| matrix_mautrix_gmessages_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'gmessa.as.token', rounds=655555) | to_uuid }}" | matrix_mautrix_gmessages_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'gmessa.as.token', rounds=655555) | to_uuid }}" | ||||
| matrix_mautrix_gmessages_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mautrix_gmessages_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'gmessa.hs.token', rounds=655555) | to_uuid }}" | matrix_mautrix_gmessages_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'gmessa.hs.token', rounds=655555) | to_uuid }}" | ||||
| matrix_mautrix_gmessages_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_mautrix_gmessages_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -1419,7 +1428,7 @@ matrix_mautrix_wsproxy_systemd_required_services_list: | | |||||
| matrix_mautrix_wsproxy_homeserver_domain: "{{ matrix_domain }}" | matrix_mautrix_wsproxy_homeserver_domain: "{{ matrix_domain }}" | ||||
| matrix_mautrix_wsproxy_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_wsproxy_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mautrix_wsproxy_hostname: "wsproxy.{{ matrix_mautrix_wsproxy_homeserver_domain }}" | matrix_mautrix_wsproxy_hostname: "wsproxy.{{ matrix_mautrix_wsproxy_homeserver_domain }}" | ||||
| matrix_mautrix_wsproxy_container_additional_networks: | | matrix_mautrix_wsproxy_container_additional_networks: | | ||||
| @@ -1669,6 +1678,7 @@ matrix_mx_puppet_slack_systemd_required_services_list: | | |||||
| matrix_mx_puppet_slack_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxslk.as.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_slack_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxslk.as.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_slack_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mx_puppet_slack_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxslk.hs.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_slack_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxslk.hs.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_slack_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_mx_puppet_slack_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -1708,6 +1718,7 @@ matrix_mx_puppet_twitter_systemd_required_services_list: | | |||||
| matrix_mx_puppet_twitter_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxtwt.as.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_twitter_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxtwt.as.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_twitter_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mx_puppet_twitter_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxtwt.hs.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_twitter_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxtwt.hs.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_twitter_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_mx_puppet_twitter_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -1750,6 +1761,7 @@ matrix_mx_puppet_instagram_systemd_required_services_list: | | |||||
| matrix_mx_puppet_instagram_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxig.as.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_instagram_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxig.as.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_instagram_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mx_puppet_instagram_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxig.hs.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_instagram_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxig.hs.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_instagram_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_mx_puppet_instagram_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -1789,6 +1801,7 @@ matrix_mx_puppet_discord_systemd_required_services_list: | | |||||
| matrix_mx_puppet_discord_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxdsc.as.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_discord_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxdsc.as.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_discord_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mx_puppet_discord_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxdsc.hs.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_discord_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxdsc.hs.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_discord_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_mx_puppet_discord_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -1828,6 +1841,7 @@ matrix_mx_puppet_steam_systemd_required_services_list: | | |||||
| matrix_mx_puppet_steam_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxste.as.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_steam_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxste.as.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_steam_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mx_puppet_steam_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxste.hs.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_steam_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxste.hs.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_steam_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_mx_puppet_steam_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -1867,6 +1881,7 @@ matrix_mx_puppet_groupme_systemd_required_services_list: | | |||||
| matrix_mx_puppet_groupme_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxgro.as.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_groupme_appservice_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxgro.as.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_groupme_homeserver_address: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_mx_puppet_groupme_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxgro.hs.tok', rounds=655555) | to_uuid }}" | matrix_mx_puppet_groupme_homeserver_token: "{{ '%s' | format(matrix_homeserver_generic_secret_key) | password_hash('sha512', 'mxgro.hs.tok', rounds=655555) | to_uuid }}" | ||||
| matrix_mx_puppet_groupme_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_mx_puppet_groupme_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| @@ -1946,6 +1961,8 @@ matrix_bot_matrix_registration_bot_container_additional_networks_auto: |- | |||||
| ([] if matrix_addons_homeserver_container_network == '' else [matrix_addons_homeserver_container_network]) | ([] if matrix_addons_homeserver_container_network == '' else [matrix_addons_homeserver_container_network]) | ||||
| }} | }} | ||||
| matrix_bot_matrix_registration_bot_matrix_homeserver_url: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| ###################################################################### | ###################################################################### | ||||
| # | # | ||||
| # /matrix-bot-matrix-registration-bot | # /matrix-bot-matrix-registration-bot | ||||
| @@ -2054,6 +2071,8 @@ matrix_bot_honoroit_container_labels_traefik_tls_certResolver: "{{ devture_traef | |||||
| # so that metrics would be served at something like `/metrics/SERVICE_NAME`, and not at the default path for the role (`PREFIX/metrics`). | # so that metrics would be served at something like `/metrics/SERVICE_NAME`, and not at the default path for the role (`PREFIX/metrics`). | ||||
| matrix_bot_honoroit_container_labels_traefik_metrics_path: "{{ matrix_metrics_exposure_path_prefix }}/honoroit" | matrix_bot_honoroit_container_labels_traefik_metrics_path: "{{ matrix_metrics_exposure_path_prefix }}/honoroit" | ||||
| matrix_bot_honoroit_homeserver: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| # Postgres is the default, except if not using internal Postgres server | # Postgres is the default, except if not using internal Postgres server | ||||
| matrix_bot_honoroit_database_engine: "{{ 'postgres' if devture_postgres_enabled else 'sqlite' }}" | matrix_bot_honoroit_database_engine: "{{ 'postgres' if devture_postgres_enabled else 'sqlite' }}" | ||||
| matrix_bot_honoroit_database_hostname: "{{ devture_postgres_connection_hostname if devture_postgres_enabled else '' }}" | matrix_bot_honoroit_database_hostname: "{{ devture_postgres_connection_hostname if devture_postgres_enabled else '' }}" | ||||
| @@ -2413,6 +2432,8 @@ matrix_cactus_comments_systemd_required_services_list: | | |||||
| (['matrix-' + matrix_homeserver_implementation + '.service']) | (['matrix-' + matrix_homeserver_implementation + '.service']) | ||||
| }} | }} | ||||
| matrix_cactus_comments_homeserver_url: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| matrix_cactus_comments_client_nginx_path: "{{ '/cactus-comments/' if matrix_nginx_proxy_enabled else matrix_cactus_comments_client_path + '/' }}" | matrix_cactus_comments_client_nginx_path: "{{ '/cactus-comments/' if matrix_nginx_proxy_enabled else matrix_cactus_comments_client_path + '/' }}" | ||||
| ###################################################################### | ###################################################################### | ||||
| @@ -4722,6 +4743,8 @@ matrix_user_verification_service_container_http_host_bind_port: "{{ '' if (jits | |||||
| # URL exposed in the docker network | # URL exposed in the docker network | ||||
| matrix_user_verification_service_container_url: "http://{{ matrix_user_verification_service_container_name }}:3000" | matrix_user_verification_service_container_url: "http://{{ matrix_user_verification_service_container_name }}:3000" | ||||
| matrix_user_verification_service_uvs_homeserver_url: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| # We connect via the container network (private IPs), so we need to disable IP checks | # We connect via the container network (private IPs), so we need to disable IP checks | ||||
| matrix_user_verification_service_uvs_disable_ip_blacklist: "{{'true' if matrix_synapse_enabled else 'false'}}" | matrix_user_verification_service_uvs_disable_ip_blacklist: "{{'true' if matrix_synapse_enabled else 'false'}}" | ||||
| @@ -168,7 +168,7 @@ matrix_bot_go_neb_clients: [] | |||||
| # - UserID: "@goneb:{{ matrix_domain }}" | # - UserID: "@goneb:{{ matrix_domain }}" | ||||
| # AccessToken: "MDASDASJDIASDJASDAFGFRGER" | # AccessToken: "MDASDASJDIASDJASDAFGFRGER" | ||||
| # DeviceID: "DEVICE1" | # DeviceID: "DEVICE1" | ||||
| # HomeserverURL: "{{ matrix_homeserver_container_url }}" | |||||
| # HomeserverURL: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| # Sync: true | # Sync: true | ||||
| # AutoJoinRooms: true | # AutoJoinRooms: true | ||||
| # DisplayName: "Go-NEB!" | # DisplayName: "Go-NEB!" | ||||
| @@ -177,7 +177,7 @@ matrix_bot_go_neb_clients: [] | |||||
| # - UserID: "@another_goneb:{{ matrix_domain }}" | # - UserID: "@another_goneb:{{ matrix_domain }}" | ||||
| # AccessToken: "MDASDASJDIASDJASDAFGFRGER" | # AccessToken: "MDASDASJDIASDJASDAFGFRGER" | ||||
| # DeviceID: "DEVICE2" | # DeviceID: "DEVICE2" | ||||
| # HomeserverURL: "{{ matrix_homeserver_container_url }}" | |||||
| # HomeserverURL: "{{ matrix_addons_homeserver_client_api_url }}" | |||||
| # Sync: false | # Sync: false | ||||
| # AutoJoinRooms: false | # AutoJoinRooms: false | ||||
| # DisplayName: "Go-NEB!" | # DisplayName: "Go-NEB!" | ||||
| @@ -135,7 +135,7 @@ matrix_bot_honoroit_login: "honoroit" | |||||
| # The password that the bot uses to authenticate. | # The password that the bot uses to authenticate. | ||||
| matrix_bot_honoroit_password: '' | matrix_bot_honoroit_password: '' | ||||
| matrix_bot_honoroit_homeserver: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_bot_honoroit_homeserver: "" | |||||
| # The room ID where bot will create threads | # The room ID where bot will create threads | ||||
| matrix_bot_honoroit_roomid: '' | matrix_bot_honoroit_roomid: '' | ||||
| @@ -6,6 +6,7 @@ | |||||
| You need to define a required configuration setting (`{{ item.name }}`). | You need to define a required configuration setting (`{{ item.name }}`). | ||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_bot_honoroit_homeserver', when: true} | |||||
| - {'name': 'matrix_bot_honoroit_password', when: true} | - {'name': 'matrix_bot_honoroit_password', when: true} | ||||
| - {'name': 'matrix_bot_honoroit_roomid', when: true} | - {'name': 'matrix_bot_honoroit_roomid', when: true} | ||||
| - {'name': 'matrix_bot_honoroit_database_hostname', when: "{{ matrix_bot_honoroit_database_engine == 'postgres' }}"} | - {'name': 'matrix_bot_honoroit_database_hostname', when: "{{ matrix_bot_honoroit_database_engine == 'postgres' }}"} | ||||
| @@ -58,4 +58,4 @@ matrix_bot_matrix_registration_bot_matrix_user_id_localpart: "bot.matrix-registr | |||||
| matrix_bot_matrix_registration_bot_matrix_user_id: '@{{ matrix_bot_matrix_registration_bot_matrix_user_id_localpart }}:{{ matrix_domain }}' | matrix_bot_matrix_registration_bot_matrix_user_id: '@{{ matrix_bot_matrix_registration_bot_matrix_user_id_localpart }}:{{ matrix_domain }}' | ||||
| matrix_bot_matrix_registration_bot_matrix_homeserver_url: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_bot_matrix_registration_bot_matrix_homeserver_url: "" | |||||
| @@ -7,6 +7,7 @@ | |||||
| when: "vars[item] == ''" | when: "vars[item] == ''" | ||||
| with_items: | with_items: | ||||
| - "matrix_bot_matrix_registration_bot_bot_password" | - "matrix_bot_matrix_registration_bot_bot_password" | ||||
| - "matrix_bot_matrix_registration_bot_matrix_homeserver_url" | |||||
| - name: (Deprecation) Catch and report old settings | - name: (Deprecation) Catch and report old settings | ||||
| ansible.builtin.fail: | ansible.builtin.fail: | ||||
| @@ -22,7 +22,7 @@ matrix_appservice_irc_base_path: "{{ matrix_base_data_path }}/appservice-irc" | |||||
| matrix_appservice_irc_config_path: "{{ matrix_appservice_irc_base_path }}/config" | matrix_appservice_irc_config_path: "{{ matrix_appservice_irc_base_path }}/config" | ||||
| matrix_appservice_irc_data_path: "{{ matrix_appservice_irc_base_path }}/data" | matrix_appservice_irc_data_path: "{{ matrix_appservice_irc_base_path }}/data" | ||||
| matrix_appservice_irc_homeserver_url: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_appservice_irc_homeserver_url: "" | |||||
| matrix_appservice_irc_homeserver_media_url: 'https://{{ matrix_server_fqn_matrix }}' | matrix_appservice_irc_homeserver_media_url: 'https://{{ matrix_server_fqn_matrix }}' | ||||
| matrix_appservice_irc_homeserver_domain: '{{ matrix_domain }}' | matrix_appservice_irc_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_appservice_irc_homeserver_enablePresence: true # noqa var-naming | matrix_appservice_irc_homeserver_enablePresence: true # noqa var-naming | ||||
| @@ -7,6 +7,7 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_appservice_irc_appservice_token', when: true} | - {'name': 'matrix_appservice_irc_appservice_token', when: true} | ||||
| - {'name': 'matrix_appservice_irc_homeserver_url', when: true} | |||||
| - {'name': 'matrix_appservice_irc_homeserver_token', when: true} | - {'name': 'matrix_appservice_irc_homeserver_token', when: true} | ||||
| - {'name': 'matrix_appservice_irc_database_hostname', when: "{{ matrix_appservice_irc_database_engine == 'postgres' }}"} | - {'name': 'matrix_appservice_irc_database_hostname', when: "{{ matrix_appservice_irc_database_engine == 'postgres' }}"} | ||||
| - {'name': 'matrix_appservice_irc_container_network', when: true} | - {'name': 'matrix_appservice_irc_container_network', when: true} | ||||
| @@ -45,7 +45,7 @@ matrix_appservice_kakaotalk_docker_src_files_path: "{{ matrix_appservice_kakaota | |||||
| matrix_appservice_kakaotalk_command_prefix: "!kt" | matrix_appservice_kakaotalk_command_prefix: "!kt" | ||||
| matrix_appservice_kakaotalk_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_appservice_kakaotalk_homeserver_address: "" | |||||
| matrix_appservice_kakaotalk_homeserver_domain: '{{ matrix_domain }}' | matrix_appservice_kakaotalk_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_appservice_kakaotalk_appservice_address: 'http://matrix-appservice-kakaotalk:11115' | matrix_appservice_kakaotalk_appservice_address: 'http://matrix-appservice-kakaotalk:11115' | ||||
| @@ -7,6 +7,7 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_appservice_kakaotalk_appservice_token', when: true} | - {'name': 'matrix_appservice_kakaotalk_appservice_token', when: true} | ||||
| - {'name': 'matrix_appservice_kakaotalk_homeserver_address', when: true} | |||||
| - {'name': 'matrix_appservice_kakaotalk_homeserver_token', when: true} | - {'name': 'matrix_appservice_kakaotalk_homeserver_token', when: true} | ||||
| - {'name': 'matrix_appservice_kakaotalk_database_hostname', when: "{{ matrix_appservice_kakaotalk_database_engine == 'postgres' }}"} | - {'name': 'matrix_appservice_kakaotalk_database_hostname', when: "{{ matrix_appservice_kakaotalk_database_engine == 'postgres' }}"} | ||||
| - {'name': 'matrix_appservice_kakaotalk_container_network', when: true} | - {'name': 'matrix_appservice_kakaotalk_container_network', when: true} | ||||
| @@ -22,7 +22,7 @@ matrix_beeper_linkedin_config_path: "{{ matrix_beeper_linkedin_base_path }}/conf | |||||
| matrix_beeper_linkedin_data_path: "{{ matrix_beeper_linkedin_base_path }}/data" | matrix_beeper_linkedin_data_path: "{{ matrix_beeper_linkedin_base_path }}/data" | ||||
| matrix_beeper_linkedin_docker_src_files_path: "{{ matrix_beeper_linkedin_base_path }}/docker-src" | matrix_beeper_linkedin_docker_src_files_path: "{{ matrix_beeper_linkedin_base_path }}/docker-src" | ||||
| matrix_beeper_linkedin_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_beeper_linkedin_homeserver_address: "" | |||||
| matrix_beeper_linkedin_homeserver_domain: "{{ matrix_domain }}" | matrix_beeper_linkedin_homeserver_domain: "{{ matrix_domain }}" | ||||
| matrix_beeper_linkedin_appservice_address: "http://matrix-beeper-linkedin:29319" | matrix_beeper_linkedin_appservice_address: "http://matrix-beeper-linkedin:29319" | ||||
| @@ -7,6 +7,7 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_beeper_linkedin_appservice_token', when: true} | - {'name': 'matrix_beeper_linkedin_appservice_token', when: true} | ||||
| - {'name': 'matrix_beeper_linkedin_homeserver_address', when: true} | |||||
| - {'name': 'matrix_beeper_linkedin_homeserver_token', when: true} | - {'name': 'matrix_beeper_linkedin_homeserver_token', when: true} | ||||
| - {'name': 'matrix_beeper_linkedin_database_hostname', when: "{{ matrix_beeper_linkedin_database_engine == 'postgres' }}"} | - {'name': 'matrix_beeper_linkedin_database_hostname', when: "{{ matrix_beeper_linkedin_database_engine == 'postgres' }}"} | ||||
| - {'name': 'matrix_beeper_linkedin_container_network', when: true} | - {'name': 'matrix_beeper_linkedin_container_network', when: true} | ||||
| @@ -19,7 +19,7 @@ matrix_go_skype_bridge_config_path: "{{ matrix_go_skype_bridge_base_path }}/conf | |||||
| matrix_go_skype_bridge_data_path: "{{ matrix_go_skype_bridge_base_path }}/data" | matrix_go_skype_bridge_data_path: "{{ matrix_go_skype_bridge_base_path }}/data" | ||||
| matrix_go_skype_bridge_docker_src_files_path: "{{ matrix_go_skype_bridge_base_path }}/docker-src" | matrix_go_skype_bridge_docker_src_files_path: "{{ matrix_go_skype_bridge_base_path }}/docker-src" | ||||
| matrix_go_skype_bridge_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_go_skype_bridge_homeserver_address: "" | |||||
| matrix_go_skype_bridge_homeserver_domain: "{{ matrix_domain }}" | matrix_go_skype_bridge_homeserver_domain: "{{ matrix_domain }}" | ||||
| matrix_go_skype_bridge_appservice_address: 'http://matrix-go-skype-bridge:8080' | matrix_go_skype_bridge_appservice_address: 'http://matrix-go-skype-bridge:8080' | ||||
| @@ -7,6 +7,7 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_go_skype_bridge_appservice_token', when: true} | - {'name': 'matrix_go_skype_bridge_appservice_token', when: true} | ||||
| - {'name': 'matrix_go_skype_bridge_homeserver_address', when: true} | |||||
| - {'name': 'matrix_go_skype_bridge_homeserver_token', when: true} | - {'name': 'matrix_go_skype_bridge_homeserver_token', when: true} | ||||
| - {'name': 'matrix_go_skype_bridge_database_hostname', when: "{{ matrix_go_skype_bridge_database_engine == 'postgres' }}"} | - {'name': 'matrix_go_skype_bridge_database_hostname', when: "{{ matrix_go_skype_bridge_database_engine == 'postgres' }}"} | ||||
| - {'name': 'matrix_go_skype_bridge_container_network', when: true} | - {'name': 'matrix_go_skype_bridge_container_network', when: true} | ||||
| @@ -27,7 +27,7 @@ matrix_hookshot_base_path: "{{ matrix_base_data_path }}/hookshot" | |||||
| matrix_hookshot_docker_src_files_path: "{{ matrix_hookshot_base_path }}/docker-src" | matrix_hookshot_docker_src_files_path: "{{ matrix_hookshot_base_path }}/docker-src" | ||||
| matrix_hookshot_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_hookshot_homeserver_address: "" | |||||
| matrix_hookshot_container_url: 'matrix-hookshot' | matrix_hookshot_container_url: 'matrix-hookshot' | ||||
| matrix_hookshot_public_hostname: "{{ matrix_server_fqn_matrix }}" | matrix_hookshot_public_hostname: "{{ matrix_server_fqn_matrix }}" | ||||
| @@ -36,6 +36,7 @@ | |||||
| when: "vars[item] == ''" | when: "vars[item] == ''" | ||||
| with_items: | with_items: | ||||
| - "matrix_hookshot_appservice_token" | - "matrix_hookshot_appservice_token" | ||||
| - "matrix_hookshot_homeserver_address" | |||||
| - "matrix_hookshot_homeserver_token" | - "matrix_hookshot_homeserver_token" | ||||
| - name: Fail if required GitHub settings not defined | - name: Fail if required GitHub settings not defined | ||||
| @@ -21,7 +21,7 @@ matrix_mautrix_discord_config_path: "{{ matrix_mautrix_discord_base_path }}/conf | |||||
| matrix_mautrix_discord_data_path: "{{ matrix_mautrix_discord_base_path }}/data" | matrix_mautrix_discord_data_path: "{{ matrix_mautrix_discord_base_path }}/data" | ||||
| matrix_mautrix_discord_docker_src_files_path: "{{ matrix_mautrix_discord_base_path }}/docker-src" | matrix_mautrix_discord_docker_src_files_path: "{{ matrix_mautrix_discord_base_path }}/docker-src" | ||||
| matrix_mautrix_discord_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_discord_homeserver_address: "" | |||||
| matrix_mautrix_discord_homeserver_domain: "{{ matrix_domain }}" | matrix_mautrix_discord_homeserver_domain: "{{ matrix_domain }}" | ||||
| matrix_mautrix_discord_appservice_address: "http://matrix-mautrix-discord:8080" | matrix_mautrix_discord_appservice_address: "http://matrix-mautrix-discord:8080" | ||||
| @@ -7,6 +7,7 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mautrix_discord_appservice_token', when: true} | - {'name': 'matrix_mautrix_discord_appservice_token', when: true} | ||||
| - {'name': 'matrix_mautrix_discord_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mautrix_discord_homeserver_token', when: true} | - {'name': 'matrix_mautrix_discord_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mautrix_discord_container_network', when: true} | - {'name': 'matrix_mautrix_discord_container_network', when: true} | ||||
| - {'name': 'matrix_mautrix_discord_database_hostname', when: "{{ matrix_mautrix_discord_database_engine == 'postgres' }}"} | - {'name': 'matrix_mautrix_discord_database_hostname', when: "{{ matrix_mautrix_discord_database_engine == 'postgres' }}"} | ||||
| @@ -20,7 +20,7 @@ matrix_mautrix_facebook_docker_src_files_path: "{{ matrix_mautrix_facebook_base_ | |||||
| matrix_mautrix_facebook_command_prefix: "!fb" | matrix_mautrix_facebook_command_prefix: "!fb" | ||||
| matrix_mautrix_facebook_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_facebook_homeserver_address: "" | |||||
| matrix_mautrix_facebook_homeserver_domain: '{{ matrix_domain }}' | matrix_mautrix_facebook_homeserver_domain: '{{ matrix_domain }}' | ||||
| # Whether or not the public-facing endpoints should be enabled (web-based login) | # Whether or not the public-facing endpoints should be enabled (web-based login) | ||||
| @@ -21,7 +21,7 @@ matrix_mautrix_gmessages_config_path: "{{ matrix_mautrix_gmessages_base_path }}/ | |||||
| matrix_mautrix_gmessages_data_path: "{{ matrix_mautrix_gmessages_base_path }}/data" | matrix_mautrix_gmessages_data_path: "{{ matrix_mautrix_gmessages_base_path }}/data" | ||||
| matrix_mautrix_gmessages_docker_src_files_path: "{{ matrix_mautrix_gmessages_base_path }}/docker-src" | matrix_mautrix_gmessages_docker_src_files_path: "{{ matrix_mautrix_gmessages_base_path }}/docker-src" | ||||
| matrix_mautrix_gmessages_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_gmessages_homeserver_address: "" | |||||
| matrix_mautrix_gmessages_homeserver_domain: "{{ matrix_domain }}" | matrix_mautrix_gmessages_homeserver_domain: "{{ matrix_domain }}" | ||||
| matrix_mautrix_gmessages_appservice_address: "http://matrix-mautrix-gmessages:8080" | matrix_mautrix_gmessages_appservice_address: "http://matrix-mautrix-gmessages:8080" | ||||
| @@ -7,6 +7,7 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mautrix_gmessages_appservice_token', when: true} | - {'name': 'matrix_mautrix_gmessages_appservice_token', when: true} | ||||
| - {'name': 'matrix_mautrix_gmessages_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mautrix_gmessages_homeserver_token', when: true} | - {'name': 'matrix_mautrix_gmessages_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mautrix_gmessages_database_hostname', when: "{{ matrix_mautrix_gmessages_database_engine == 'postgres' }}"} | - {'name': 'matrix_mautrix_gmessages_database_hostname', when: "{{ matrix_mautrix_gmessages_database_engine == 'postgres' }}"} | ||||
| - {'name': 'matrix_mautrix_gmessages_metrics_proxying_hostname', when: "{{ matrix_mautrix_gmessages_metrics_enabled }}"} | - {'name': 'matrix_mautrix_gmessages_metrics_proxying_hostname', when: "{{ matrix_mautrix_gmessages_metrics_enabled }}"} | ||||
| @@ -22,7 +22,7 @@ matrix_mautrix_googlechat_docker_src_files_path: "{{ matrix_mautrix_googlechat_b | |||||
| matrix_mautrix_googlechat_public_endpoint: '/mautrix-googlechat' | matrix_mautrix_googlechat_public_endpoint: '/mautrix-googlechat' | ||||
| matrix_mautrix_googlechat_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_googlechat_homeserver_address: "" | |||||
| matrix_mautrix_googlechat_homeserver_domain: '{{ matrix_domain }}' | matrix_mautrix_googlechat_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mautrix_googlechat_appservice_address: 'http://matrix-mautrix-googlechat:8080' | matrix_mautrix_googlechat_appservice_address: 'http://matrix-mautrix-googlechat:8080' | ||||
| @@ -11,6 +11,7 @@ | |||||
| - {'name': 'matrix_mautrix_googlechat_homeserver_token', when: true} | - {'name': 'matrix_mautrix_googlechat_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mautrix_googlechat_database_hostname', when: "{{ matrix_mautrix_googlechat_database_engine == 'postgres' }}"} | - {'name': 'matrix_mautrix_googlechat_database_hostname', when: "{{ matrix_mautrix_googlechat_database_engine == 'postgres' }}"} | ||||
| - {'name': 'matrix_mautrix_googlechat_container_network', when: true} | - {'name': 'matrix_mautrix_googlechat_container_network', when: true} | ||||
| - {'name': 'matrix_mautrix_googlechat_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mautrix_googlechat_metrics_proxying_hostname', when: "{{ matrix_mautrix_googlechat_metrics_enabled }}"} | - {'name': 'matrix_mautrix_googlechat_metrics_proxying_hostname', when: "{{ matrix_mautrix_googlechat_metrics_enabled }}"} | ||||
| - {'name': 'matrix_mautrix_googlechat_metrics_proxying_path_prefix', when: "{{ matrix_mautrix_googlechat_metrics_enabled }}"} | - {'name': 'matrix_mautrix_googlechat_metrics_proxying_path_prefix', when: "{{ matrix_mautrix_googlechat_metrics_enabled }}"} | ||||
| - {'name': 'matrix_mautrix_googlechat_container_labels_public_endpoint_hostname', when: "{{ matrix_mautrix_googlechat_container_labels_public_endpoint_enabled }}"} | - {'name': 'matrix_mautrix_googlechat_container_labels_public_endpoint_hostname', when: "{{ matrix_mautrix_googlechat_container_labels_public_endpoint_enabled }}"} | ||||
| @@ -20,7 +20,7 @@ matrix_mautrix_instagram_config_path: "{{ matrix_mautrix_instagram_base_path }}/ | |||||
| matrix_mautrix_instagram_data_path: "{{ matrix_mautrix_instagram_base_path }}/data" | matrix_mautrix_instagram_data_path: "{{ matrix_mautrix_instagram_base_path }}/data" | ||||
| matrix_mautrix_instagram_docker_src_files_path: "{{ matrix_mautrix_instagram_base_path }}/docker-src" | matrix_mautrix_instagram_docker_src_files_path: "{{ matrix_mautrix_instagram_base_path }}/docker-src" | ||||
| matrix_mautrix_instagram_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_instagram_homeserver_address: "" | |||||
| matrix_mautrix_instagram_homeserver_domain: '{{ matrix_domain }}' | matrix_mautrix_instagram_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mautrix_instagram_appservice_address: 'http://matrix-mautrix-instagram:29330' | matrix_mautrix_instagram_appservice_address: 'http://matrix-mautrix-instagram:29330' | ||||
| @@ -6,5 +6,6 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mautrix_instagram_appservice_token', when: true} | - {'name': 'matrix_mautrix_instagram_appservice_token', when: true} | ||||
| - {'name': 'matrix_mautrix_instagram_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mautrix_instagram_homeserver_token', when: true} | - {'name': 'matrix_mautrix_instagram_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mautrix_instagram_database_hostname', when: "{{ matrix_mautrix_instagram_database_engine == 'postgres' }}"} | - {'name': 'matrix_mautrix_instagram_database_hostname', when: "{{ matrix_mautrix_instagram_database_engine == 'postgres' }}"} | ||||
| @@ -22,7 +22,7 @@ matrix_mautrix_signal_config_path: "{{ matrix_mautrix_signal_base_path }}/config | |||||
| matrix_mautrix_signal_data_path: "{{ matrix_mautrix_signal_base_path }}/data" | matrix_mautrix_signal_data_path: "{{ matrix_mautrix_signal_base_path }}/data" | ||||
| matrix_mautrix_signal_docker_src_files_path: "{{ matrix_mautrix_signal_base_path }}/docker-src" | matrix_mautrix_signal_docker_src_files_path: "{{ matrix_mautrix_signal_base_path }}/docker-src" | ||||
| matrix_mautrix_signal_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_signal_homeserver_address: "" | |||||
| matrix_mautrix_signal_homeserver_domain: "{{ matrix_domain }}" | matrix_mautrix_signal_homeserver_domain: "{{ matrix_domain }}" | ||||
| matrix_mautrix_signal_appservice_address: "http://matrix-mautrix-signal:8080" | matrix_mautrix_signal_appservice_address: "http://matrix-mautrix-signal:8080" | ||||
| @@ -7,6 +7,7 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mautrix_signal_appservice_token', when: true} | - {'name': 'matrix_mautrix_signal_appservice_token', when: true} | ||||
| - {'name': 'matrix_mautrix_signal_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mautrix_signal_homeserver_token', when: true} | - {'name': 'matrix_mautrix_signal_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mautrix_signal_database_hostname', when: "{{ matrix_mautrix_signal_database_engine == 'postgres' }}"} | - {'name': 'matrix_mautrix_signal_database_hostname', when: "{{ matrix_mautrix_signal_database_engine == 'postgres' }}"} | ||||
| @@ -20,7 +20,7 @@ matrix_mautrix_slack_config_path: "{{ matrix_mautrix_slack_base_path }}/config" | |||||
| matrix_mautrix_slack_data_path: "{{ matrix_mautrix_slack_base_path }}/data" | matrix_mautrix_slack_data_path: "{{ matrix_mautrix_slack_base_path }}/data" | ||||
| matrix_mautrix_slack_docker_src_files_path: "{{ matrix_mautrix_slack_base_path }}/docker-src" | matrix_mautrix_slack_docker_src_files_path: "{{ matrix_mautrix_slack_base_path }}/docker-src" | ||||
| matrix_mautrix_slack_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_slack_homeserver_address: "" | |||||
| matrix_mautrix_slack_homeserver_domain: "{{ matrix_domain }}" | matrix_mautrix_slack_homeserver_domain: "{{ matrix_domain }}" | ||||
| matrix_mautrix_slack_appservice_address: "http://matrix-mautrix-slack:8080" | matrix_mautrix_slack_appservice_address: "http://matrix-mautrix-slack:8080" | ||||
| @@ -7,6 +7,7 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mautrix_slack_appservice_token', when: true} | - {'name': 'matrix_mautrix_slack_appservice_token', when: true} | ||||
| - {'name': 'matrix_mautrix_slack_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mautrix_slack_homeserver_token', when: true} | - {'name': 'matrix_mautrix_slack_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mautrix_slack_database_hostname', when: "{{ matrix_mautrix_slack_database_engine == 'postgres' }}"} | - {'name': 'matrix_mautrix_slack_database_hostname', when: "{{ matrix_mautrix_slack_database_engine == 'postgres' }}"} | ||||
| @@ -52,7 +52,7 @@ matrix_mautrix_telegram_appservice_public_enabled: true | |||||
| # Example: /741a0483-ba17-4682-9900-30bd7269f1cc | # Example: /741a0483-ba17-4682-9900-30bd7269f1cc | ||||
| matrix_mautrix_telegram_public_endpoint: '' | matrix_mautrix_telegram_public_endpoint: '' | ||||
| matrix_mautrix_telegram_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_telegram_homeserver_address: "" | |||||
| matrix_mautrix_telegram_homeserver_domain: '{{ matrix_domain }}' | matrix_mautrix_telegram_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mautrix_telegram_appservice_address: 'http://matrix-mautrix-telegram:8080' | matrix_mautrix_telegram_appservice_address: 'http://matrix-mautrix-telegram:8080' | ||||
| matrix_mautrix_telegram_appservice_public_external: 'https://{{ matrix_server_fqn_matrix }}{{ matrix_mautrix_telegram_public_endpoint }}' | matrix_mautrix_telegram_appservice_public_external: 'https://{{ matrix_server_fqn_matrix }}{{ matrix_mautrix_telegram_public_endpoint }}' | ||||
| @@ -10,6 +10,7 @@ | |||||
| - {'name': 'matrix_mautrix_telegram_api_hash', when: true} | - {'name': 'matrix_mautrix_telegram_api_hash', when: true} | ||||
| - {'name': 'matrix_mautrix_telegram_public_endpoint', when: true} | - {'name': 'matrix_mautrix_telegram_public_endpoint', when: true} | ||||
| - {'name': 'matrix_mautrix_telegram_appservice_token', when: true} | - {'name': 'matrix_mautrix_telegram_appservice_token', when: true} | ||||
| - {'name': 'matrix_mautrix_telegram_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mautrix_telegram_homeserver_token', when: true} | - {'name': 'matrix_mautrix_telegram_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mautrix_telegram_database_hostname', when: "{{ matrix_mautrix_telegram_database_engine == 'postgres' }}"} | - {'name': 'matrix_mautrix_telegram_database_hostname', when: "{{ matrix_mautrix_telegram_database_engine == 'postgres' }}"} | ||||
| @@ -20,7 +20,7 @@ matrix_mautrix_twitter_config_path: "{{ matrix_mautrix_twitter_base_path }}/conf | |||||
| matrix_mautrix_twitter_data_path: "{{ matrix_mautrix_twitter_base_path }}/data" | matrix_mautrix_twitter_data_path: "{{ matrix_mautrix_twitter_base_path }}/data" | ||||
| matrix_mautrix_twitter_docker_src_files_path: "{{ matrix_mautrix_twitter_base_path }}/docker-src" | matrix_mautrix_twitter_docker_src_files_path: "{{ matrix_mautrix_twitter_base_path }}/docker-src" | ||||
| matrix_mautrix_twitter_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_twitter_homeserver_address: "" | |||||
| matrix_mautrix_twitter_homeserver_domain: '{{ matrix_domain }}' | matrix_mautrix_twitter_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mautrix_twitter_appservice_address: 'http://matrix-mautrix-twitter:29327' | matrix_mautrix_twitter_appservice_address: 'http://matrix-mautrix-twitter:29327' | ||||
| @@ -7,5 +7,6 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mautrix_twitter_appservice_token', when: true} | - {'name': 'matrix_mautrix_twitter_appservice_token', when: true} | ||||
| - {'name': 'matrix_mautrix_twitter_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mautrix_twitter_homeserver_token', when: true} | - {'name': 'matrix_mautrix_twitter_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mautrix_twitter_database_hostname', when: "{{ matrix_mautrix_twitter_database_engine == 'postgres' }}"} | - {'name': 'matrix_mautrix_twitter_database_hostname', when: "{{ matrix_mautrix_twitter_database_engine == 'postgres' }}"} | ||||
| @@ -21,7 +21,7 @@ matrix_mautrix_whatsapp_config_path: "{{ matrix_mautrix_whatsapp_base_path }}/co | |||||
| matrix_mautrix_whatsapp_data_path: "{{ matrix_mautrix_whatsapp_base_path }}/data" | matrix_mautrix_whatsapp_data_path: "{{ matrix_mautrix_whatsapp_base_path }}/data" | ||||
| matrix_mautrix_whatsapp_docker_src_files_path: "{{ matrix_mautrix_whatsapp_base_path }}/docker-src" | matrix_mautrix_whatsapp_docker_src_files_path: "{{ matrix_mautrix_whatsapp_base_path }}/docker-src" | ||||
| matrix_mautrix_whatsapp_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_whatsapp_homeserver_address: "" | |||||
| matrix_mautrix_whatsapp_homeserver_domain: "{{ matrix_domain }}" | matrix_mautrix_whatsapp_homeserver_domain: "{{ matrix_domain }}" | ||||
| matrix_mautrix_whatsapp_appservice_address: "http://matrix-mautrix-whatsapp:8080" | matrix_mautrix_whatsapp_appservice_address: "http://matrix-mautrix-whatsapp:8080" | ||||
| @@ -7,6 +7,7 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mautrix_whatsapp_appservice_token', when: true} | - {'name': 'matrix_mautrix_whatsapp_appservice_token', when: true} | ||||
| - {'name': 'matrix_mautrix_whatsapp_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mautrix_whatsapp_homeserver_token', when: true} | - {'name': 'matrix_mautrix_whatsapp_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mautrix_whatsapp_database_hostname', when: "{{ matrix_mautrix_whatsapp_database_engine == 'postgres' }}"} | - {'name': 'matrix_mautrix_whatsapp_database_hostname', when: "{{ matrix_mautrix_whatsapp_database_engine == 'postgres' }}"} | ||||
| @@ -12,7 +12,7 @@ matrix_mautrix_wsproxy_docker_image_force_pull: "{{ matrix_mautrix_wsproxy_docke | |||||
| matrix_mautrix_wsproxy_base_path: "{{ matrix_base_data_path }}/wsproxy" | matrix_mautrix_wsproxy_base_path: "{{ matrix_base_data_path }}/wsproxy" | ||||
| matrix_mautrix_wsproxy_config_path: "{{ matrix_mautrix_wsproxy_base_path }}/config" | matrix_mautrix_wsproxy_config_path: "{{ matrix_mautrix_wsproxy_base_path }}/config" | ||||
| matrix_mautrix_wsproxy_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mautrix_wsproxy_homeserver_address: "" | |||||
| matrix_mautrix_wsproxy_homeserver_domain: "{{ matrix_domain }}" | matrix_mautrix_wsproxy_homeserver_domain: "{{ matrix_domain }}" | ||||
| matrix_mautrix_wsproxy_bind_port: false | matrix_mautrix_wsproxy_bind_port: false | ||||
| @@ -10,4 +10,5 @@ | |||||
| - "matrix_mautrix_androidsms_homeserver_token" | - "matrix_mautrix_androidsms_homeserver_token" | ||||
| - "matrix_mautrix_imessage_appservice_token" | - "matrix_mautrix_imessage_appservice_token" | ||||
| - "matrix_mautrix_imessage_homeserver_token" | - "matrix_mautrix_imessage_homeserver_token" | ||||
| - "matrix_mautrix_wsproxy_homeserver_address" | |||||
| - "matrix_mautrix_wsproxy_syncproxy_shared_secret" | - "matrix_mautrix_wsproxy_syncproxy_shared_secret" | ||||
| @@ -27,7 +27,7 @@ matrix_mx_puppet_discord_docker_src_files_path: "{{ matrix_mx_puppet_discord_bas | |||||
| matrix_mx_puppet_discord_appservice_port: "8432" | matrix_mx_puppet_discord_appservice_port: "8432" | ||||
| matrix_mx_puppet_discord_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mx_puppet_discord_homeserver_address: "" | |||||
| matrix_mx_puppet_discord_homeserver_domain: '{{ matrix_domain }}' | matrix_mx_puppet_discord_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mx_puppet_discord_appservice_address: 'http://matrix-mx-puppet-discord:{{ matrix_mx_puppet_discord_appservice_port }}' | matrix_mx_puppet_discord_appservice_address: 'http://matrix-mx-puppet-discord:{{ matrix_mx_puppet_discord_appservice_port }}' | ||||
| @@ -7,5 +7,6 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mx_puppet_discord_appservice_token', when: true} | - {'name': 'matrix_mx_puppet_discord_appservice_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_discord_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mx_puppet_discord_homeserver_token', when: true} | - {'name': 'matrix_mx_puppet_discord_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_discord_database_hostname', when: "{{ matrix_mx_puppet_discord_database_engine == 'postgres' }}"} | - {'name': 'matrix_mx_puppet_discord_database_hostname', when: "{{ matrix_mx_puppet_discord_database_engine == 'postgres' }}"} | ||||
| @@ -25,7 +25,7 @@ matrix_mx_puppet_groupme_docker_src_files_path: "{{ matrix_mx_puppet_groupme_bas | |||||
| matrix_mx_puppet_groupme_appservice_port: "8437" | matrix_mx_puppet_groupme_appservice_port: "8437" | ||||
| matrix_mx_puppet_groupme_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mx_puppet_groupme_homeserver_address: "" | |||||
| matrix_mx_puppet_groupme_homeserver_domain: '{{ matrix_domain }}' | matrix_mx_puppet_groupme_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mx_puppet_groupme_appservice_address: 'http://matrix-mx-puppet-groupme:{{ matrix_mx_puppet_groupme_appservice_port }}' | matrix_mx_puppet_groupme_appservice_address: 'http://matrix-mx-puppet-groupme:{{ matrix_mx_puppet_groupme_appservice_port }}' | ||||
| @@ -7,5 +7,6 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mx_puppet_groupme_appservice_token', when: true} | - {'name': 'matrix_mx_puppet_groupme_appservice_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_groupme_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mx_puppet_groupme_homeserver_token', when: true} | - {'name': 'matrix_mx_puppet_groupme_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_groupme_database_hostname', when: "{{ matrix_mx_puppet_groupme_database_engine == 'postgres' }}"} | - {'name': 'matrix_mx_puppet_groupme_database_hostname', when: "{{ matrix_mx_puppet_groupme_database_engine == 'postgres' }}"} | ||||
| @@ -20,7 +20,7 @@ matrix_mx_puppet_instagram_data_path: "{{ matrix_mx_puppet_instagram_base_path } | |||||
| matrix_mx_puppet_instagram_docker_src_files_path: "{{ matrix_mx_puppet_instagram_base_path }}/docker-src" | matrix_mx_puppet_instagram_docker_src_files_path: "{{ matrix_mx_puppet_instagram_base_path }}/docker-src" | ||||
| matrix_mx_puppet_instagram_appservice_port: "8440" | matrix_mx_puppet_instagram_appservice_port: "8440" | ||||
| matrix_mx_puppet_instagram_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mx_puppet_instagram_homeserver_address: "" | |||||
| matrix_mx_puppet_instagram_homeserver_domain: '{{ matrix_domain }}' | matrix_mx_puppet_instagram_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mx_puppet_instagram_appservice_address: 'http://matrix-mx-puppet-instagram:{{ matrix_mx_puppet_instagram_appservice_port }}' | matrix_mx_puppet_instagram_appservice_address: 'http://matrix-mx-puppet-instagram:{{ matrix_mx_puppet_instagram_appservice_port }}' | ||||
| @@ -7,5 +7,6 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mx_puppet_instagram_appservice_token', when: true} | - {'name': 'matrix_mx_puppet_instagram_appservice_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_instagram_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mx_puppet_instagram_homeserver_token', when: true} | - {'name': 'matrix_mx_puppet_instagram_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_instagram_database_hostname', when: "{{ matrix_mx_puppet_instagram_database_engine == 'postgres' }}"} | - {'name': 'matrix_mx_puppet_instagram_database_hostname', when: "{{ matrix_mx_puppet_instagram_database_engine == 'postgres' }}"} | ||||
| @@ -30,7 +30,7 @@ matrix_mx_puppet_slack_docker_src_files_path: "{{ matrix_mx_puppet_slack_base_pa | |||||
| matrix_mx_puppet_slack_appservice_port: "8432" | matrix_mx_puppet_slack_appservice_port: "8432" | ||||
| matrix_mx_puppet_slack_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mx_puppet_slack_homeserver_address: "" | |||||
| matrix_mx_puppet_slack_homeserver_domain: '{{ matrix_domain }}' | matrix_mx_puppet_slack_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mx_puppet_slack_appservice_address: 'http://matrix-mx-puppet-slack:{{ matrix_mx_puppet_slack_appservice_port }}' | matrix_mx_puppet_slack_appservice_address: 'http://matrix-mx-puppet-slack:{{ matrix_mx_puppet_slack_appservice_port }}' | ||||
| @@ -7,5 +7,6 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mx_puppet_slack_appservice_token', when: true} | - {'name': 'matrix_mx_puppet_slack_appservice_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_slack_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mx_puppet_slack_homeserver_token', when: true} | - {'name': 'matrix_mx_puppet_slack_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_slack_database_hostname', when: "{{ matrix_mx_puppet_slack_database_engine == 'postgres' }}"} | - {'name': 'matrix_mx_puppet_slack_database_hostname', when: "{{ matrix_mx_puppet_slack_database_engine == 'postgres' }}"} | ||||
| @@ -26,7 +26,7 @@ matrix_mx_puppet_steam_docker_src_files_path: "{{ matrix_mx_puppet_steam_base_pa | |||||
| matrix_mx_puppet_steam_appservice_port: "8432" | matrix_mx_puppet_steam_appservice_port: "8432" | ||||
| matrix_mx_puppet_steam_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mx_puppet_steam_homeserver_address: "" | |||||
| matrix_mx_puppet_steam_homeserver_domain: '{{ matrix_domain }}' | matrix_mx_puppet_steam_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mx_puppet_steam_appservice_address: 'http://matrix-mx-puppet-steam:{{ matrix_mx_puppet_steam_appservice_port }}' | matrix_mx_puppet_steam_appservice_address: 'http://matrix-mx-puppet-steam:{{ matrix_mx_puppet_steam_appservice_port }}' | ||||
| @@ -7,5 +7,6 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mx_puppet_steam_appservice_token', when: true} | - {'name': 'matrix_mx_puppet_steam_appservice_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_steam_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mx_puppet_steam_homeserver_token', when: true} | - {'name': 'matrix_mx_puppet_steam_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_steam_database_hostname', when: "{{ matrix_mx_puppet_steam_database_engine == 'postgres' }}"} | - {'name': 'matrix_mx_puppet_steam_database_hostname', when: "{{ matrix_mx_puppet_steam_database_engine == 'postgres' }}"} | ||||
| @@ -26,7 +26,7 @@ matrix_mx_puppet_twitter_docker_src_files_path: "{{ matrix_mx_puppet_twitter_bas | |||||
| matrix_mx_puppet_twitter_appservice_port: "8432" | matrix_mx_puppet_twitter_appservice_port: "8432" | ||||
| matrix_mx_puppet_twitter_homeserver_address: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_mx_puppet_twitter_homeserver_address: "" | |||||
| matrix_mx_puppet_twitter_homeserver_domain: '{{ matrix_domain }}' | matrix_mx_puppet_twitter_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mx_puppet_twitter_appservice_address: 'http://matrix-mx-puppet-twitter:{{ matrix_mx_puppet_twitter_appservice_port }}' | matrix_mx_puppet_twitter_appservice_address: 'http://matrix-mx-puppet-twitter:{{ matrix_mx_puppet_twitter_appservice_port }}' | ||||
| @@ -7,5 +7,6 @@ | |||||
| when: "item.when | bool and vars[item.name] == ''" | when: "item.when | bool and vars[item.name] == ''" | ||||
| with_items: | with_items: | ||||
| - {'name': 'matrix_mx_puppet_twitter_appservice_token', when: true} | - {'name': 'matrix_mx_puppet_twitter_appservice_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_twitter_homeserver_address', when: true} | |||||
| - {'name': 'matrix_mx_puppet_twitter_homeserver_token', when: true} | - {'name': 'matrix_mx_puppet_twitter_homeserver_token', when: true} | ||||
| - {'name': 'matrix_mx_puppet_twitter_database_hostname', when: "{{ matrix_mx_puppet_twitter_database_engine == 'postgres' }}"} | - {'name': 'matrix_mx_puppet_twitter_database_hostname', when: "{{ matrix_mx_puppet_twitter_database_engine == 'postgres' }}"} | ||||
| @@ -21,7 +21,7 @@ matrix_cactus_comments_app_service_env_file: "{{ matrix_cactus_comments_base_pat | |||||
| matrix_cactus_comments_as_token: '' | matrix_cactus_comments_as_token: '' | ||||
| matrix_cactus_comments_hs_token: '' | matrix_cactus_comments_hs_token: '' | ||||
| matrix_cactus_comments_homeserver_url: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_cactus_comments_homeserver_url: '' | |||||
| matrix_cactus_comments_user_id: "bot.cactusbot" | matrix_cactus_comments_user_id: "bot.cactusbot" | ||||
| matrix_cactus_comments_tmp_directory_size_mb: 1 | matrix_cactus_comments_tmp_directory_size_mb: 1 | ||||
| @@ -8,3 +8,4 @@ | |||||
| with_items: | with_items: | ||||
| - "matrix_cactus_comments_as_token" | - "matrix_cactus_comments_as_token" | ||||
| - "matrix_cactus_comments_hs_token" | - "matrix_cactus_comments_hs_token" | ||||
| - "matrix_cactus_comments_homeserver_url" | |||||
| @@ -49,7 +49,7 @@ matrix_user_verification_service_systemd_service_name: "{{ matrix_user_verificat | |||||
| matrix_user_verification_service_uvs_access_token: '' | matrix_user_verification_service_uvs_access_token: '' | ||||
| # homeserver client api url | # homeserver client api url | ||||
| matrix_user_verification_service_uvs_homeserver_url: "{{ matrix_homeserver_container_url }}" | |||||
| matrix_user_verification_service_uvs_homeserver_url: "" | |||||
| # disable check for non private ip range of homeserver. e.g. set to `true` if your homeserver domain resolves to a private ip. | # disable check for non private ip range of homeserver. e.g. set to `true` if your homeserver domain resolves to a private ip. | ||||
| matrix_user_verification_service_uvs_disable_ip_blacklist: false | matrix_user_verification_service_uvs_disable_ip_blacklist: false | ||||
| @@ -23,3 +23,11 @@ | |||||
| that: | that: | ||||
| - matrix_homeserver_implementation == 'synapse' | - matrix_homeserver_implementation == 'synapse' | ||||
| fail_msg: "The User-Verification-Service requires Synapse as homeserver implementation" | fail_msg: "The User-Verification-Service requires Synapse as homeserver implementation" | ||||
| - name: Fail if required matrix-user-verification-service settings not defined | |||||
| ansible.builtin.fail: | |||||
| msg: >- | |||||
| You need to define a required configuration setting (`{{ item.name }}`). | |||||
| when: "item.when | bool and vars[item.name] == ''" | |||||
| with_items: | |||||
| - {'name': 'matrix_user_verification_service_uvs_homeserver_url', when: true} | |||||