Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445pull/4457/head
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # configuration of the HTTP server | # configuration of the HTTP server | ||||
| http: | http: | ||||
| address: 0.0.0.0 # bind address for this service. Can be left unspecified to bind on all interfaces | address: 0.0.0.0 # bind address for this service. Can be left unspecified to bind on all interfaces | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=matrix-alertmanager-receiver | Description=matrix-alertmanager-receiver | ||||
| {% for service in matrix_alertmanager_receiver_systemd_required_services_list %} | {% for service in matrix_alertmanager_receiver_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Draupnir for All appservice | Description=Matrix Draupnir for All appservice | ||||
| {% for service in matrix_appservice_draupnir_for_all_systemd_wanted_services_list %} | {% for service in matrix_appservice_draupnir_for_all_systemd_wanted_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| #!/bin/bash | #!/bin/bash | ||||
| args=$@ | args=$@ | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| #!/bin/bash | #!/bin/bash | ||||
| if [ $# -ne 3 ]; then | if [ $# -ne 3 ]; then | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| http: | http: | ||||
| listeners: | listeners: | ||||
| - name: web | - name: web | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| base_url: {{ matrix_authentication_service_config_agents_static_definitions_anthropic_config_base_url | to_json }} | base_url: {{ matrix_authentication_service_config_agents_static_definitions_anthropic_config_base_url | to_json }} | ||||
| api_key: {{ matrix_authentication_service_config_agents_static_definitions_anthropic_config_api_key | to_json }} | api_key: {{ matrix_authentication_service_config_agents_static_definitions_anthropic_config_api_key | to_json }} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| base_url: {{ matrix_authentication_service_config_agents_static_definitions_groq_config_base_url | to_json }} | base_url: {{ matrix_authentication_service_config_agents_static_definitions_groq_config_base_url | to_json }} | ||||
| api_key: {{ matrix_authentication_service_config_agents_static_definitions_groq_config_api_key | to_json }} | api_key: {{ matrix_authentication_service_config_agents_static_definitions_groq_config_api_key | to_json }} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| base_url: {{ matrix_authentication_service_config_agents_static_definitions_mistral_config_base_url | to_json }} | base_url: {{ matrix_authentication_service_config_agents_static_definitions_mistral_config_base_url | to_json }} | ||||
| api_key: {{ matrix_authentication_service_config_agents_static_definitions_mistral_config_api_key | to_json }} | api_key: {{ matrix_authentication_service_config_agents_static_definitions_mistral_config_api_key | to_json }} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| base_url: {{ matrix_authentication_service_config_agents_static_definitions_openai_config_base_url | to_json }} | base_url: {{ matrix_authentication_service_config_agents_static_definitions_openai_config_base_url | to_json }} | ||||
| api_key: {{ matrix_authentication_service_config_agents_static_definitions_openai_config_api_key | to_json }} | api_key: {{ matrix_authentication_service_config_agents_static_definitions_openai_config_api_key | to_json }} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Authentication Service | Description=Matrix Authentication Service | ||||
| {% for service in matrix_authentication_service_systemd_required_services_list %} | {% for service in matrix_authentication_service_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| #!/bin/bash | #!/bin/bash | ||||
| if [ "$(id -u)" != "0" ]; then | if [ "$(id -u)" != "0" ]; then | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| base_url: {{ matrix_bot_baibot_config_agents_static_definitions_anthropic_config_base_url | to_json }} | base_url: {{ matrix_bot_baibot_config_agents_static_definitions_anthropic_config_base_url | to_json }} | ||||
| api_key: {{ matrix_bot_baibot_config_agents_static_definitions_anthropic_config_api_key | to_json }} | api_key: {{ matrix_bot_baibot_config_agents_static_definitions_anthropic_config_api_key | to_json }} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| base_url: {{ matrix_bot_baibot_config_agents_static_definitions_groq_config_base_url | to_json }} | base_url: {{ matrix_bot_baibot_config_agents_static_definitions_groq_config_base_url | to_json }} | ||||
| api_key: {{ matrix_bot_baibot_config_agents_static_definitions_groq_config_api_key | to_json }} | api_key: {{ matrix_bot_baibot_config_agents_static_definitions_groq_config_api_key | to_json }} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| base_url: {{ matrix_bot_baibot_config_agents_static_definitions_mistral_config_base_url | to_json }} | base_url: {{ matrix_bot_baibot_config_agents_static_definitions_mistral_config_base_url | to_json }} | ||||
| api_key: {{ matrix_bot_baibot_config_agents_static_definitions_mistral_config_api_key | to_json }} | api_key: {{ matrix_bot_baibot_config_agents_static_definitions_mistral_config_api_key | to_json }} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| base_url: {{ matrix_bot_baibot_config_agents_static_definitions_openai_config_base_url | to_json }} | base_url: {{ matrix_bot_baibot_config_agents_static_definitions_openai_config_base_url | to_json }} | ||||
| api_key: {{ matrix_bot_baibot_config_agents_static_definitions_openai_config_api_key | to_json }} | api_key: {{ matrix_bot_baibot_config_agents_static_definitions_openai_config_api_key | to_json }} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix baibot bot | Description=Matrix baibot bot | ||||
| {% for service in matrix_bot_baibot_systemd_required_services_list %} | {% for service in matrix_bot_baibot_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix web forms bot | Description=Matrix web forms bot | ||||
| {% for service in matrix_bot_buscarron_systemd_required_services_list %} | {% for service in matrix_bot_buscarron_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix chatgpt bot | Description=Matrix chatgpt bot | ||||
| {% for service in matrix_bot_chatgpt_systemd_required_services_list %} | {% for service in matrix_bot_chatgpt_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Draupnir bot | Description=Matrix Draupnir bot | ||||
| {% for service in matrix_bot_draupnir_systemd_wanted_services_list %} | {% for service in matrix_bot_draupnir_systemd_wanted_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Go-NEB bot | Description=Matrix Go-NEB bot | ||||
| {% for service in matrix_bot_go_neb_systemd_required_services_list %} | {% for service in matrix_bot_go_neb_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix helpdesk bot | Description=Matrix helpdesk bot | ||||
| {% for service in matrix_bot_honoroit_systemd_required_services_list %} | {% for service in matrix_bot_honoroit_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix registration bot | Description=Matrix registration bot | ||||
| {% for service in matrix_bot_matrix_registration_bot_systemd_required_services_list %} | {% for service in matrix_bot_matrix_registration_bot_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix reminder bot | Description=Matrix reminder bot | ||||
| {% for service in matrix_bot_matrix_reminder_bot_systemd_required_services_list %} | {% for service in matrix_bot_matrix_reminder_bot_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| FROM {{ matrix_bot_maubot_docker_image }} | FROM {{ matrix_bot_maubot_docker_image }} | ||||
| {{ matrix_bot_maubot_container_image_customizations_dockerfile_body_custom }} | {{ matrix_bot_maubot_container_image_customizations_dockerfile_body_custom }} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Maubot | Description=Maubot | ||||
| {% for service in matrix_bot_maubot_systemd_required_services_list %} | {% for service in matrix_bot_maubot_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mjolnir bot | Description=Matrix Mjolnir bot | ||||
| {% for service in matrix_bot_mjolnir_systemd_wanted_services_list %} | {% for service in matrix_bot_mjolnir_systemd_wanted_services_list %} | ||||
| @@ -119,7 +119,7 @@ matrix_appservice_discord_configuration_extension: "{{ matrix_appservice_discord | |||||
| matrix_appservice_discord_configuration: "{{ matrix_appservice_discord_configuration_yaml | from_yaml | combine(matrix_appservice_discord_configuration_extension, recursive=True) }}" | matrix_appservice_discord_configuration: "{{ matrix_appservice_discord_configuration_yaml | from_yaml | combine(matrix_appservice_discord_configuration_extension, recursive=True) }}" | ||||
| matrix_appservice_discord_registration_yaml: | | matrix_appservice_discord_registration_yaml: | | ||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| id: appservice-discord | id: appservice-discord | ||||
| as_token: "{{ matrix_appservice_discord_appservice_token }}" | as_token: "{{ matrix_appservice_discord_appservice_token }}" | ||||
| hs_token: "{{ matrix_appservice_discord_homeserver_token }}" | hs_token: "{{ matrix_appservice_discord_homeserver_token }}" | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| bridge: | bridge: | ||||
| # Domain part of the bridge, e.g. matrix.org | # Domain part of the bridge, e.g. matrix.org | ||||
| domain: {{ matrix_appservice_discord_bridge_domain|to_json }} | domain: {{ matrix_appservice_discord_bridge_domain|to_json }} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Appservice Discord bridge | Description=Matrix Appservice Discord bridge | ||||
| {% for service in matrix_appservice_discord_systemd_required_services_list %} | {% for service in matrix_appservice_discord_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Appservice IRC bridge | Description=Matrix Appservice IRC bridge | ||||
| {% for service in matrix_appservice_irc_systemd_required_services_list %} | {% for service in matrix_appservice_irc_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=appservice-kakaotalk-node bridge helper | Description=appservice-kakaotalk-node bridge helper | ||||
| {% for service in matrix_appservice_kakaotalk_node_systemd_required_services_list %} | {% for service in matrix_appservice_kakaotalk_node_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=appservice-kakaotalk bridge | Description=appservice-kakaotalk bridge | ||||
| {% for service in matrix_appservice_kakaotalk_systemd_required_services_list %} | {% for service in matrix_appservice_kakaotalk_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Appservice Slack bridge | Description=Matrix Appservice Slack bridge | ||||
| {% for service in matrix_appservice_slack_systemd_required_services_list %} | {% for service in matrix_appservice_slack_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Appservice webhooks bridge | Description=Matrix Appservice webhooks bridge | ||||
| {% for service in matrix_appservice_webhooks_systemd_required_services_list %} | {% for service in matrix_appservice_webhooks_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Homeserver details | # Homeserver details | ||||
| homeserver: | homeserver: | ||||
| # The address that this appservice can use to connect to the homeserver. | # The address that this appservice can use to connect to the homeserver. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Beeper Linkedin bridge | Description=Matrix Beeper Linkedin bridge | ||||
| {% for service in matrix_beeper_linkedin_systemd_required_services_list %} | {% for service in matrix_beeper_linkedin_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Homeserver details. | # Homeserver details. | ||||
| homeserver: | homeserver: | ||||
| # The address that this appservice can use to connect to the homeserver. | # The address that this appservice can use to connect to the homeserver. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Go Skype Bridge bridge | Description=Matrix Go Skype Bridge bridge | ||||
| {% for service in matrix_go_skype_bridge_systemd_required_services_list %} | {% for service in matrix_go_skype_bridge_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=a bouncer-style Matrix IRC bridge | Description=a bouncer-style Matrix IRC bridge | ||||
| {% for service in matrix_heisenbridge_systemd_required_services_list %} | {% for service in matrix_heisenbridge_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| bridge: | bridge: | ||||
| # Basic homeserver configuration | # Basic homeserver configuration | ||||
| # | # | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| id: matrix-hookshot # This can be anything, but must be unique within your homeserver | id: matrix-hookshot # This can be anything, but must be unique within your homeserver | ||||
| as_token: {{ matrix_hookshot_appservice_token|to_json }} # This again can be a random string | as_token: {{ matrix_hookshot_appservice_token|to_json }} # This again can be a random string | ||||
| hs_token: {{ matrix_hookshot_homeserver_token|to_json }} # ..as can this | hs_token: {{ matrix_hookshot_homeserver_token|to_json }} # ..as can this | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=A bridge between Matrix and multiple project management services, such as GitHub, GitLab and JIRA. | Description=A bridge between Matrix and multiple project management services, such as GitHub, GitLab and JIRA. | ||||
| {% for service in matrix_hookshot_systemd_required_services_list %} | {% for service in matrix_hookshot_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Network-specific config options | # Network-specific config options | ||||
| network: | network: | ||||
| # Proxy to use for all Bluesky connections. | # Proxy to use for all Bluesky connections. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix Bluesky bridge | Description=Matrix Mautrix Bluesky bridge | ||||
| {% for service in matrix_mautrix_bluesky_systemd_required_services_list %} | {% for service in matrix_mautrix_bluesky_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Homeserver details. | # Homeserver details. | ||||
| homeserver: | homeserver: | ||||
| # The address that this appservice can use to connect to the homeserver. | # The address that this appservice can use to connect to the homeserver. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix Discord bridge | Description=Matrix Mautrix Discord bridge | ||||
| {% for service in matrix_mautrix_discord_systemd_required_services_list %} | {% for service in matrix_mautrix_discord_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Homeserver details | # Homeserver details | ||||
| homeserver: | homeserver: | ||||
| # The address that this appservice can use to connect to the homeserver. | # The address that this appservice can use to connect to the homeserver. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix Facebook bridge | Description=Matrix Mautrix Facebook bridge | ||||
| {% for service in matrix_mautrix_facebook_systemd_required_services_list %} | {% for service in matrix_mautrix_facebook_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Network-specific config options | # Network-specific config options | ||||
| network: | network: | ||||
| # Displayname template for SMS users. | # Displayname template for SMS users. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix gmessages bridge | Description=Matrix Mautrix gmessages bridge | ||||
| {% for service in matrix_mautrix_gmessages_systemd_required_services_list %} | {% for service in matrix_mautrix_gmessages_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Homeserver details | # Homeserver details | ||||
| homeserver: | homeserver: | ||||
| # The address that this appservice can use to connect to the homeserver. | # The address that this appservice can use to connect to the homeserver. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix googlechat bridge | Description=Matrix Mautrix googlechat bridge | ||||
| {% for service in matrix_mautrix_googlechat_systemd_required_services_list %} | {% for service in matrix_mautrix_googlechat_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Homeserver details | # Homeserver details | ||||
| homeserver: | homeserver: | ||||
| # The address that this appservice can use to connect to the homeserver. | # The address that this appservice can use to connect to the homeserver. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix Instagram bridge | Description=Matrix Mautrix Instagram bridge | ||||
| {% for service in matrix_mautrix_instagram_systemd_required_services_list %} | {% for service in matrix_mautrix_instagram_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Network-specific config options | # Network-specific config options | ||||
| network: | network: | ||||
| # Which service is this bridge for? Available options: | # Which service is this bridge for? Available options: | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=mautrix-meta bridge ({{ matrix_mautrix_meta_instagram_identifier }}) | Description=mautrix-meta bridge ({{ matrix_mautrix_meta_instagram_identifier }}) | ||||
| {% for service in matrix_mautrix_meta_instagram_systemd_required_services_list %} | {% for service in matrix_mautrix_meta_instagram_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Network-specific config options | # Network-specific config options | ||||
| network: | network: | ||||
| # Which service is this bridge for? Available options: | # Which service is this bridge for? Available options: | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=mautrix-meta bridge ({{ matrix_mautrix_meta_messenger_identifier }}) | Description=mautrix-meta bridge ({{ matrix_mautrix_meta_messenger_identifier }}) | ||||
| {% for service in matrix_mautrix_meta_messenger_systemd_required_services_list %} | {% for service in matrix_mautrix_meta_messenger_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Network-specific config options | # Network-specific config options | ||||
| network: | network: | ||||
| # Displayname template for Signal users. | # Displayname template for Signal users. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix Signal bridge | Description=Matrix Mautrix Signal bridge | ||||
| {% for service in matrix_mautrix_signal_systemd_required_services_list %} | {% for service in matrix_mautrix_signal_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Network-specific config options | # Network-specific config options | ||||
| network: | network: | ||||
| # Displayname template for Slack users. Available variables: | # Displayname template for Slack users. Available variables: | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix Slack bridge | Description=Matrix Mautrix Slack bridge | ||||
| {% for service in matrix_mautrix_slack_systemd_required_services_list %} | {% for service in matrix_mautrix_slack_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Homeserver details | # Homeserver details | ||||
| homeserver: | homeserver: | ||||
| # The address that this appservice can use to connect to the homeserver. | # The address that this appservice can use to connect to the homeserver. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix Telegram bridge | Description=Matrix Mautrix Telegram bridge | ||||
| {% for service in matrix_mautrix_telegram_systemd_required_services_list %} | {% for service in matrix_mautrix_telegram_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Network-specific config options | # Network-specific config options | ||||
| network: | network: | ||||
| # Proxy to use for all Twitter connections. | # Proxy to use for all Twitter connections. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix Twitter bridge | Description=Matrix Mautrix Twitter bridge | ||||
| {% for service in matrix_mautrix_twitter_systemd_required_services_list %} | {% for service in matrix_mautrix_twitter_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Network-specific config options | # Network-specific config options | ||||
| network: | network: | ||||
| # Device name that's shown in the "WhatsApp Web" section in the mobile app. | # Device name that's shown in the "WhatsApp Web" section in the mobile app. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix Whatsapp bridge | Description=Matrix Mautrix Whatsapp bridge | ||||
| {% for service in matrix_mautrix_whatsapp_systemd_required_services_list %} | {% for service in matrix_mautrix_whatsapp_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix wsproxy syncproxy | Description=Matrix Mautrix wsproxy syncproxy | ||||
| {% for service in matrix_mautrix_wsproxy_syncproxy_systemd_required_services_list %} | {% for service in matrix_mautrix_wsproxy_syncproxy_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mautrix wsproxy bridge | Description=Matrix Mautrix wsproxy bridge | ||||
| {% for service in matrix_mautrix_wsproxy_systemd_required_services_list %} | {% for service in matrix_mautrix_wsproxy_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| bridge: | bridge: | ||||
| # Port to host the bridge on | # Port to host the bridge on | ||||
| # Used for communication between the homeserver and the bridge | # Used for communication between the homeserver and the bridge | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mx Puppet Discord bridge | Description=Matrix Mx Puppet Discord bridge | ||||
| {% for service in matrix_mx_puppet_discord_systemd_required_services_list %} | {% for service in matrix_mx_puppet_discord_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| bridge: | bridge: | ||||
| # Port to host the bridge on | # Port to host the bridge on | ||||
| # Used for communication between the homeserver and the bridge | # Used for communication between the homeserver and the bridge | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mx Puppet Groupme bridge | Description=Matrix Mx Puppet Groupme bridge | ||||
| {% for service in matrix_mx_puppet_groupme_systemd_required_services_list %} | {% for service in matrix_mx_puppet_groupme_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| bridge: | bridge: | ||||
| # Port to host the bridge on | # Port to host the bridge on | ||||
| # Used for communication between the homeserver and the bridge | # Used for communication between the homeserver and the bridge | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mx Puppet Instagram bridge | Description=Matrix Mx Puppet Instagram bridge | ||||
| {% for service in matrix_mx_puppet_instagram_systemd_required_services_list %} | {% for service in matrix_mx_puppet_instagram_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| bridge: | bridge: | ||||
| # Port to host the bridge on | # Port to host the bridge on | ||||
| # Used for communication between the homeserver and the bridge | # Used for communication between the homeserver and the bridge | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mx Puppet Slack bridge | Description=Matrix Mx Puppet Slack bridge | ||||
| {% for service in matrix_mx_puppet_slack_systemd_required_services_list %} | {% for service in matrix_mx_puppet_slack_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| bridge: | bridge: | ||||
| # Port to host the bridge on | # Port to host the bridge on | ||||
| # Used for communication between the homeserver and the bridge | # Used for communication between the homeserver and the bridge | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mx Puppet Steam bridge | Description=Matrix Mx Puppet Steam bridge | ||||
| {% for service in matrix_mx_puppet_steam_systemd_required_services_list %} | {% for service in matrix_mx_puppet_steam_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| bridge: | bridge: | ||||
| # Port to host the bridge on | # Port to host the bridge on | ||||
| # Used for communication between the homeserver and the bridge | # Used for communication between the homeserver and the bridge | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Mx Puppet Twitter bridge | Description=Matrix Mx Puppet Twitter bridge | ||||
| {% for service in matrix_mx_puppet_twitter_systemd_required_services_list %} | {% for service in matrix_mx_puppet_twitter_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Postmoogle bridge | Description=Matrix Postmoogle bridge | ||||
| {% for service in matrix_postmoogle_systemd_required_services_list %} | {% for service in matrix_postmoogle_systemd_required_services_list %} | ||||
| @@ -67,7 +67,7 @@ matrix_sms_bridge_provider_android_truststore_password: '' | |||||
| matrix_sms_bridge_configuration_yaml: | | matrix_sms_bridge_configuration_yaml: | | ||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Database connection | # Database connection | ||||
| matrix: | matrix: | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix sms bridge | Description=Matrix sms bridge | ||||
| {% for service in matrix_sms_bridge_systemd_required_services_list %} | {% for service in matrix_sms_bridge_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # Homeserver details. | # Homeserver details. | ||||
| homeserver: | homeserver: | ||||
| # The address that this appservice can use to connect to the homeserver. | # The address that this appservice can use to connect to the homeserver. | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix WeChat Agent | Description=Matrix WeChat Agent | ||||
| {% for service in matrix_wechat_systemd_required_services_list %} | {% for service in matrix_wechat_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix WeChat Bridge | Description=Matrix WeChat Bridge | ||||
| {% for service in matrix_wechat_systemd_required_services_list %} | {% for service in matrix_wechat_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=matrix-cactus-comments-client server | Description=matrix-cactus-comments-client server | ||||
| {% for service in matrix_cactus_comments_client_systemd_required_services_list %} | {% for service in matrix_cactus_comments_client_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Cactus Comments | Description=Cactus Comments | ||||
| {% for service in matrix_cactus_comments_systemd_required_services_list %} | {% for service in matrix_cactus_comments_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # This is a custom nginx configuration file that we use in the container (instead of the default one), | # This is a custom nginx configuration file that we use in the container (instead of the default one), | ||||
| # because it allows us to run nginx with a non-root user. | # because it allows us to run nginx with a non-root user. | ||||
| # | # | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Cinny Client | Description=Matrix Cinny Client | ||||
| {% for service in matrix_client_cinny_systemd_required_services_list %} | {% for service in matrix_client_cinny_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Element Web server | Description=Matrix Element Web server | ||||
| {% for service in matrix_client_element_systemd_required_services_list %} | {% for service in matrix_client_element_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| <style type="text/css"> | <style type="text/css"> | ||||
| /* we deliberately inline style here to avoid flash-of-CSS problems, and to avoid | /* we deliberately inline style here to avoid flash-of-CSS problems, and to avoid | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix FluffyChat Web server | Description=Matrix FluffyChat Web server | ||||
| {% for service in matrix_client_fluffychat_systemd_required_services_list %} | {% for service in matrix_client_fluffychat_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| # This is a custom nginx configuration file that we use in the container (instead of the default one), | # This is a custom nginx configuration file that we use in the container (instead of the default one), | ||||
| # because it allows us to run nginx with a non-root user. | # because it allows us to run nginx with a non-root user. | ||||
| # | # | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix Hydrogen Client | Description=Matrix Hydrogen Client | ||||
| {% for service in matrix_client_hydrogen_systemd_required_services_list %} | {% for service in matrix_client_hydrogen_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| [Unit] | [Unit] | ||||
| Description=Matrix SchildiChat Web server | Description=Matrix SchildiChat Web server | ||||
| {% for service in matrix_client_schildichat_systemd_required_services_list %} | {% for service in matrix_client_schildichat_systemd_required_services_list %} | ||||
| @@ -1,4 +1,4 @@ | |||||
| #jinja2: lstrip_blocks: "True" | |||||
| #jinja2: lstrip_blocks: True | |||||
| <style type="text/css"> | <style type="text/css"> | ||||
| /* we deliberately inline style here to avoid flash-of-CSS problems, and to avoid | /* we deliberately inline style here to avoid flash-of-CSS problems, and to avoid | ||||