| @@ -25,6 +25,13 @@ | |||||
| "https://github.com/devture/com.devture.ansible.role{/,}**", | "https://github.com/devture/com.devture.ansible.role{/,}**", | ||||
| "https://github.com/mother-of-all-self-hosting{/,}**" | "https://github.com/mother-of-all-self-hosting{/,}**" | ||||
| ] | ] | ||||
| }, | |||||
| { | |||||
| "description": "mautrix images are dual-tagged (v0.YYMM.PATCH and vYY.MM[.PATCH]). Stick to the v0 scheme: it matches the git tags (needed for self-building) and has a consistent number of components (the calver tags do not, which makes Renovate stop offering updates).", | |||||
| "matchPackageNames": [ | |||||
| "dock.mau.dev/mautrix/**" | |||||
| ], | |||||
| "allowedVersions": "/^v0\\./" | |||||
| } | } | ||||
| ], | ], | ||||
| "pre-commit": { | "pre-commit": { | ||||
| @@ -32,7 +32,7 @@ jobs: | |||||
| # Setting up recommended prerequisites | # Setting up recommended prerequisites | ||||
| # See: i18n/README.md | # See: i18n/README.md | ||||
| - uses: astral-sh/setup-uv@v8.1.0 | |||||
| - uses: astral-sh/setup-uv@v8.2.0 | |||||
| - uses: extractions/setup-just@v4 | - uses: extractions/setup-just@v4 | ||||
| # TODO: optimize when we start publishing translations and integrate a Weblate instance | # TODO: optimize when we start publishing translations and integrate a Weblate instance | ||||
| @@ -65,7 +65,7 @@ Web clients for Matrix that you can host on your own domains. | |||||
| | [Element Web](https://github.com/element-hq/element-web) | ✅ | Default Matrix web client, configured to connect to your own Synapse server | [Link](docs/configuring-playbook-client-element-web.md) | | | [Element Web](https://github.com/element-hq/element-web) | ✅ | Default Matrix web client, configured to connect to your own Synapse server | [Link](docs/configuring-playbook-client-element-web.md) | | ||||
| | [Hydrogen](https://github.com/element-hq/hydrogen-web) | ❌ | Lightweight Matrix client with legacy and mobile browser support | [Link](docs/configuring-playbook-client-hydrogen.md) | | | [Hydrogen](https://github.com/element-hq/hydrogen-web) | ❌ | Lightweight Matrix client with legacy and mobile browser support | [Link](docs/configuring-playbook-client-hydrogen.md) | | ||||
| | [Cinny](https://github.com/ajbura/cinny) | ❌ | Simple, elegant and secure web client | [Link](docs/configuring-playbook-client-cinny.md) | | | [Cinny](https://github.com/ajbura/cinny) | ❌ | Simple, elegant and secure web client | [Link](docs/configuring-playbook-client-cinny.md) | | ||||
| | [Sable](https://github.com/7w1/sable) | ❌ | Simple, elegant and secure web client | [Link](docs/configuring-playbook-client-sable.md) | | |||||
| | [Sable](https://github.com/SableClient/Sable) | ❌ | Simple, elegant and secure web client | [Link](docs/configuring-playbook-client-sable.md) | | |||||
| | [SchildiChat Web](https://schildi.chat/) | ❌ | Based on Element Web, with a more traditional instant messaging experience | [Link](docs/configuring-playbook-client-schildichat-web.md) | | | [SchildiChat Web](https://schildi.chat/) | ❌ | Based on Element Web, with a more traditional instant messaging experience | [Link](docs/configuring-playbook-client-schildichat-web.md) | | ||||
| | [FluffyChat Web](https://fluffychat.im/) | ❌ | The cutest messenger in Matrix | [Link](docs/configuring-playbook-client-fluffychat-web.md) | | | [FluffyChat Web](https://fluffychat.im/) | ❌ | The cutest messenger in Matrix | [Link](docs/configuring-playbook-client-fluffychat-web.md) | | ||||
| @@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later | |||||
| # Setting up Sable (optional) | # Setting up Sable (optional) | ||||
| The playbook can install and configure the [Sable](https://github.com/7w1/sable) Matrix web client for you. | |||||
| The playbook can install and configure the [Sable](https://github.com/SableClient/Sable) Matrix web client for you. | |||||
| Sable is a web client focusing primarily on simple, elegant and secure interface. It can be installed alongside or instead of [Element Web](./configuring-playbook-client-element-web.md), [Cinny](./configuring-playbook-client-cinny.md) and others. | Sable is a web client focusing primarily on simple, elegant and secure interface. It can be installed alongside or instead of [Element Web](./configuring-playbook-client-element-web.md), [Cinny](./configuring-playbook-client-cinny.md) and others. | ||||
| @@ -89,7 +89,7 @@ Web clients for Matrix that you can host on your own domains. | |||||
| - [Setting up Cinny](configuring-playbook-client-cinny.md), if you've enabled [Cinny](https://github.com/ajbura/cinny), a web client focusing primarily on simple, elegant and secure interface | - [Setting up Cinny](configuring-playbook-client-cinny.md), if you've enabled [Cinny](https://github.com/ajbura/cinny), a web client focusing primarily on simple, elegant and secure interface | ||||
| - [Setting up Sable](configuring-playbook-client-sable.md), if you've enabled [Sable](https://github.com/7w1/sable), a web client focusing primarily on simple, elegant and secure interface | |||||
| - [Setting up Sable](configuring-playbook-client-sable.md), if you've enabled [Sable](https://github.com/SableClient/Sable), a web client focusing primarily on simple, elegant and secure interface | |||||
| - [Setting up SchildiChat Web](configuring-playbook-client-schildichat-web.md), if you've enabled [SchildiChat Web](https://schildi.chat/), a web client based on [Element Web](https://element.io/) with some extras and tweaks | - [Setting up SchildiChat Web](configuring-playbook-client-schildichat-web.md), if you've enabled [SchildiChat Web](https://schildi.chat/), a web client based on [Element Web](https://element.io/) with some extras and tweaks | ||||
| @@ -6328,8 +6328,6 @@ matrix_livekit_jwt_service_environment_variable_livekit_key: "{{ (matrix_homeser | |||||
| matrix_livekit_jwt_service_environment_variable_livekit_secret: "{{ (matrix_homeserver_generic_secret_key + ':lk.secret') | hash('sha512') | to_uuid }}" | matrix_livekit_jwt_service_environment_variable_livekit_secret: "{{ (matrix_homeserver_generic_secret_key + ':lk.secret') | hash('sha512') | to_uuid }}" | ||||
| matrix_livekit_jwt_service_environment_variable_livekit_full_access_homeservers_list: ["{{ matrix_domain }}"] | |||||
| ######################################################################## | ######################################################################## | ||||
| # # | # # | ||||
| # /matrix-livekit-jwt-service # | # /matrix-livekit-jwt-service # | ||||
| @@ -1,10 +1,10 @@ | |||||
| alabaster==1.0.0 | alabaster==1.0.0 | ||||
| babel==2.18.0 | babel==2.18.0 | ||||
| certifi==2026.5.20 | |||||
| certifi==2026.6.17 | |||||
| charset-normalizer==3.4.7 | charset-normalizer==3.4.7 | ||||
| click==8.4.1 | click==8.4.1 | ||||
| docutils==0.23 | docutils==0.23 | ||||
| idna==3.17 | |||||
| idna==3.18 | |||||
| imagesize==2.0.0 | imagesize==2.0.0 | ||||
| Jinja2==3.1.6 | Jinja2==3.1.6 | ||||
| linkify-it-py==2.1.0 | linkify-it-py==2.1.0 | ||||
| @@ -18,7 +18,7 @@ Pygments==2.20.0 | |||||
| PyYAML==6.0.3 | PyYAML==6.0.3 | ||||
| requests==2.34.2 | requests==2.34.2 | ||||
| setuptools==82.0.1 | setuptools==82.0.1 | ||||
| snowballstemmer==3.1.0 | |||||
| snowballstemmer==3.1.1 | |||||
| Sphinx==9.1.0 | Sphinx==9.1.0 | ||||
| sphinx-intl==2.3.2 | sphinx-intl==2.3.2 | ||||
| sphinx-markdown-builder==0.6.10 | sphinx-markdown-builder==0.6.10 | ||||
| @@ -257,7 +257,7 @@ msgid "[Link](docs/configuring-playbook-client-cinny.md)" | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../README.md:0 | #: ../../../README.md:0 | ||||
| msgid "[Sable](https://github.com/7w1/sable)" | |||||
| msgid "[Sable](https://github.com/SableClient/Sable)" | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../README.md:0 | #: ../../../README.md:0 | ||||
| @@ -21,7 +21,7 @@ msgid "Setting up Sable (optional)" | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-client-sable.md:11 | #: ../../../docs/configuring-playbook-client-sable.md:11 | ||||
| msgid "The playbook can install and configure the [Sable](https://github.com/7w1/sable) Matrix web client for you." | |||||
| msgid "The playbook can install and configure the [Sable](https://github.com/SableClient/Sable) Matrix web client for you." | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook-client-sable.md:13 | #: ../../../docs/configuring-playbook-client-sable.md:13 | ||||
| @@ -173,7 +173,7 @@ msgid "[Setting up Cinny](configuring-playbook-client-cinny.md), if you've enabl | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook.md:92 | #: ../../../docs/configuring-playbook.md:92 | ||||
| msgid "[Setting up Sable](configuring-playbook-client-sable.md), if you've enabled [Sable](https://github.com/7w1/sable), a web client focusing primarily on simple, elegant and secure interface" | |||||
| msgid "[Setting up Sable](configuring-playbook-client-sable.md), if you've enabled [Sable](https://github.com/SableClient/Sable), a web client focusing primarily on simple, elegant and secure interface" | |||||
| msgstr "" | msgstr "" | ||||
| #: ../../../docs/configuring-playbook.md:94 | #: ../../../docs/configuring-playbook.md:94 | ||||
| @@ -3,7 +3,7 @@ | |||||
| # SPDX-License-Identifier: AGPL-3.0-or-later | # SPDX-License-Identifier: AGPL-3.0-or-later | ||||
| [tools] | [tools] | ||||
| prek = "0.4.3" | |||||
| prek = "0.4.5" | |||||
| [settings] | [settings] | ||||
| yes = true | yes = true | ||||
| @@ -39,13 +39,13 @@ | |||||
| version: v0.5.1-5 | version: v0.5.1-5 | ||||
| name: hydrogen | name: hydrogen | ||||
| - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-jitsi.git | - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-jitsi.git | ||||
| version: v10978-0 | |||||
| version: v11031-0 | |||||
| name: jitsi | name: jitsi | ||||
| - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-livekit-server.git | - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-livekit-server.git | ||||
| version: v1.12.0-0 | |||||
| version: v1.13.1-0 | |||||
| name: livekit_server | name: livekit_server | ||||
| - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-ntfy.git | - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-ntfy.git | ||||
| version: v2.22.0-1 | |||||
| version: v2.24.0-0 | |||||
| name: ntfy | name: ntfy | ||||
| - src: git+https://github.com/devture/com.devture.ansible.role.playbook_help.git | - src: git+https://github.com/devture/com.devture.ansible.role.playbook_help.git | ||||
| version: ea8c5cc750c4e23d004c9a836dfd9eda82d45ff4 | version: ea8c5cc750c4e23d004c9a836dfd9eda82d45ff4 | ||||
| @@ -63,7 +63,7 @@ | |||||
| version: v18-3 | version: v18-3 | ||||
| name: postgres_backup | name: postgres_backup | ||||
| - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-prometheus.git | - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-prometheus.git | ||||
| version: v3.12.0-0 | |||||
| version: v3.12.0-1 | |||||
| name: prometheus | name: prometheus | ||||
| - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-prometheus-nginxlog-exporter.git | - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-prometheus-nginxlog-exporter.git | ||||
| version: v1.10.0-3 | version: v1.10.0-3 | ||||
| @@ -75,7 +75,7 @@ | |||||
| version: v0.19.1-4 | version: v0.19.1-4 | ||||
| name: prometheus_postgres_exporter | name: prometheus_postgres_exporter | ||||
| - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-sable.git | - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-sable.git | ||||
| version: v1.17.0-0 | |||||
| version: v1.18.3-0 | |||||
| name: sable | name: sable | ||||
| - src: git+https://github.com/devture/com.devture.ansible.role.systemd_docker_base.git | - src: git+https://github.com/devture/com.devture.ansible.role.systemd_docker_base.git | ||||
| version: v1.5.0-0 | version: v1.5.0-0 | ||||
| @@ -87,10 +87,10 @@ | |||||
| version: v1.1.0-1 | version: v1.1.0-1 | ||||
| name: timesync | name: timesync | ||||
| - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-traefik.git | - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-traefik.git | ||||
| version: v3.7.1-0 | |||||
| version: v3.7.5-0 | |||||
| name: traefik | name: traefik | ||||
| - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-traefik-certs-dumper.git | - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-traefik-certs-dumper.git | ||||
| version: v2.10.0-7 | |||||
| version: v2.11.4-0 | |||||
| name: traefik_certs_dumper | name: traefik_certs_dumper | ||||
| - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-valkey.git | - src: git+https://github.com/mother-of-all-self-hosting/ansible-role-valkey.git | ||||
| version: v9.1.0-0 | version: v9.1.0-0 | ||||
| @@ -11,7 +11,7 @@ | |||||
| matrix_alertmanager_receiver_enabled: true | matrix_alertmanager_receiver_enabled: true | ||||
| # renovate: datasource=docker depName=docker.io/metio/matrix-alertmanager-receiver | # renovate: datasource=docker depName=docker.io/metio/matrix-alertmanager-receiver | ||||
| matrix_alertmanager_receiver_version: 2026.5.20 | |||||
| matrix_alertmanager_receiver_version: 2026.6.17 | |||||
| matrix_alertmanager_receiver_scheme: https | matrix_alertmanager_receiver_scheme: https | ||||
| @@ -73,6 +73,7 @@ | |||||
| changed_when: true | changed_when: true | ||||
| - name: Ensure matrix-alertmanager-receiver container network is created | - name: Ensure matrix-alertmanager-receiver container network is created | ||||
| when: matrix_alertmanager_receiver_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_alertmanager_receiver_container_network }}" | name: "{{ matrix_alertmanager_receiver_container_network }}" | ||||
| @@ -33,9 +33,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| --config-path=/config/config.yml {{ matrix_alertmanager_receiver_container_process_extra_arguments | join(' ') }} \ | --config-path=/config/config.yml {{ matrix_alertmanager_receiver_container_process_extra_arguments | join(' ') }} \ | ||||
| --log-level={{ matrix_alertmanager_receiver_container_process_argument_log_level }} | --log-level={{ matrix_alertmanager_receiver_container_process_argument_log_level }} | ||||
| {% if matrix_alertmanager_receiver_container_network != 'host' %} | |||||
| {% for network in matrix_alertmanager_receiver_container_additional_networks %} | {% for network in matrix_alertmanager_receiver_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-alertmanager-receiver | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-alertmanager-receiver | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-alertmanager-receiver | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-alertmanager-receiver | ||||
| @@ -88,6 +88,7 @@ | |||||
| register: matrix_appservice_draupnir_for_all_registration_config_result | register: matrix_appservice_draupnir_for_all_registration_config_result | ||||
| - name: Ensure matrix-appservice-draupnir-for-all container network is created | - name: Ensure matrix-appservice-draupnir-for-all container network is created | ||||
| when: matrix_appservice_draupnir_for_all_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_appservice_draupnir_for_all_container_network }}" | name: "{{ matrix_appservice_draupnir_for_all_container_network }}" | ||||
| @@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_appservice_draupnir_for_all_container_image }} \ | {{ matrix_appservice_draupnir_for_all_container_image }} \ | ||||
| appservice -c /data/config/production-appservice.yaml -f /data/config/draupnir-for-all-registration.yaml -p {{ matrix_appservice_draupnir_for_all_appservice_port }} --draupnir-config /data/config/production-bots.yaml | appservice -c /data/config/production-appservice.yaml -f /data/config/draupnir-for-all-registration.yaml -p {{ matrix_appservice_draupnir_for_all_appservice_port }} --draupnir-config /data/config/production-bots.yaml | ||||
| {% if matrix_appservice_draupnir_for_all_container_network != 'host' %} | |||||
| {% for network in matrix_appservice_draupnir_for_all_container_additional_networks %} | {% for network in matrix_appservice_draupnir_for_all_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-appservice-draupnir-for-all | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-appservice-draupnir-for-all | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-appservice-draupnir-for-all | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-appservice-draupnir-for-all | ||||
| @@ -22,7 +22,7 @@ matrix_authentication_service_container_repo_version: "{{ 'main' if matrix_authe | |||||
| matrix_authentication_service_container_src_files_path: "{{ matrix_base_data_path }}/matrix-authentication-service/container-src" | matrix_authentication_service_container_src_files_path: "{{ matrix_base_data_path }}/matrix-authentication-service/container-src" | ||||
| # renovate: datasource=docker depName=ghcr.io/element-hq/matrix-authentication-service | # renovate: datasource=docker depName=ghcr.io/element-hq/matrix-authentication-service | ||||
| matrix_authentication_service_version: 1.17.0 | |||||
| matrix_authentication_service_version: 1.19.0 | |||||
| matrix_authentication_service_container_image_registry_prefix: "{{ 'localhost/' if matrix_authentication_service_container_image_self_build else matrix_authentication_service_container_image_registry_prefix_upstream }}" | matrix_authentication_service_container_image_registry_prefix: "{{ 'localhost/' if matrix_authentication_service_container_image_self_build else matrix_authentication_service_container_image_registry_prefix_upstream }}" | ||||
| matrix_authentication_service_container_image_registry_prefix_upstream: "{{ matrix_authentication_service_container_image_registry_prefix_upstream_default }}" | matrix_authentication_service_container_image_registry_prefix_upstream: "{{ matrix_authentication_service_container_image_registry_prefix_upstream_default }}" | ||||
| matrix_authentication_service_container_image_registry_prefix_upstream_default: "ghcr.io/" | matrix_authentication_service_container_image_registry_prefix_upstream_default: "ghcr.io/" | ||||
| @@ -114,6 +114,7 @@ | |||||
| changed_when: true | changed_when: true | ||||
| - name: Ensure Matrix Authentication Service container network is created | - name: Ensure Matrix Authentication Service container network is created | ||||
| when: matrix_authentication_service_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_authentication_service_container_network }}" | name: "{{ matrix_authentication_service_container_network }}" | ||||
| @@ -36,9 +36,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_authentication_service_container_image }} | {{ matrix_authentication_service_container_image }} | ||||
| {% if matrix_authentication_service_container_network != 'host' %} | |||||
| {% for network in matrix_authentication_service_container_additional_networks %} | {% for network in matrix_authentication_service_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-authentication-service | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-authentication-service | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-authentication-service | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-authentication-service | ||||
| @@ -17,7 +17,7 @@ matrix_bot_baibot_container_repo_version: "{{ 'main' if matrix_bot_baibot_versio | |||||
| matrix_bot_baibot_container_src_files_path: "{{ matrix_base_data_path }}/baibot/container-src" | matrix_bot_baibot_container_src_files_path: "{{ matrix_base_data_path }}/baibot/container-src" | ||||
| # renovate: datasource=docker depName=ghcr.io/etkecc/baibot | # renovate: datasource=docker depName=ghcr.io/etkecc/baibot | ||||
| matrix_bot_baibot_version: v1.19.3 | |||||
| matrix_bot_baibot_version: v1.21.1 | |||||
| matrix_bot_baibot_container_image: "{{ matrix_bot_baibot_container_image_registry_prefix }}etkecc/baibot:{{ matrix_bot_baibot_version }}" | matrix_bot_baibot_container_image: "{{ matrix_bot_baibot_container_image_registry_prefix }}etkecc/baibot:{{ matrix_bot_baibot_version }}" | ||||
| matrix_bot_baibot_container_image_registry_prefix: "{{ 'localhost/' if matrix_bot_baibot_container_image_self_build else matrix_bot_baibot_container_image_registry_prefix_upstream }}" | matrix_bot_baibot_container_image_registry_prefix: "{{ 'localhost/' if matrix_bot_baibot_container_image_self_build else matrix_bot_baibot_container_image_registry_prefix_upstream }}" | ||||
| matrix_bot_baibot_container_image_registry_prefix_upstream: "{{ matrix_bot_baibot_container_image_registry_prefix_upstream_default }}" | matrix_bot_baibot_container_image_registry_prefix_upstream: "{{ matrix_bot_baibot_container_image_registry_prefix_upstream_default }}" | ||||
| @@ -69,6 +69,7 @@ | |||||
| register: matrix_bot_baibot_container_image_build_result | register: matrix_bot_baibot_container_image_build_result | ||||
| - name: Ensure baibot container network is created | - name: Ensure baibot container network is created | ||||
| when: matrix_bot_baibot_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_bot_baibot_container_network }}" | name: "{{ matrix_bot_baibot_container_network }}" | ||||
| @@ -37,9 +37,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_bot_baibot_container_image }} | {{ matrix_bot_baibot_container_image }} | ||||
| {% if matrix_bot_baibot_container_network != 'host' %} | |||||
| {% for network in matrix_bot_baibot_container_additional_networks %} | {% for network in matrix_bot_baibot_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-baibot | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-baibot | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-baibot | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-baibot | ||||
| @@ -13,7 +13,7 @@ | |||||
| matrix_bot_buscarron_enabled: true | matrix_bot_buscarron_enabled: true | ||||
| # renovate: datasource=docker depName=ghcr.io/etkecc/buscarron | # renovate: datasource=docker depName=ghcr.io/etkecc/buscarron | ||||
| matrix_bot_buscarron_version: v1.4.3 | |||||
| matrix_bot_buscarron_version: v1.5.0 | |||||
| # The hostname at which Buscarron is served. | # The hostname at which Buscarron is served. | ||||
| matrix_bot_buscarron_hostname: '' | matrix_bot_buscarron_hostname: '' | ||||
| @@ -110,6 +110,7 @@ | |||||
| }} | }} | ||||
| - name: Ensure Buscarron container network is created | - name: Ensure Buscarron container network is created | ||||
| when: matrix_bot_buscarron_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_bot_buscarron_container_network }}" | name: "{{ matrix_bot_buscarron_container_network }}" | ||||
| @@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_bot_buscarron_container_image }} | {{ matrix_bot_buscarron_container_image }} | ||||
| {% if matrix_bot_buscarron_container_network != 'host' %} | |||||
| {% for network in matrix_bot_buscarron_container_additional_networks %} | {% for network in matrix_bot_buscarron_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-buscarron | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-buscarron | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-buscarron | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-buscarron | ||||
| @@ -82,6 +82,7 @@ | |||||
| register: matrix_bot_draupnir_config_result | register: matrix_bot_draupnir_config_result | ||||
| - name: Ensure matrix-bot-draupnir container network is created | - name: Ensure matrix-bot-draupnir container network is created | ||||
| when: matrix_bot_draupnir_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_bot_draupnir_container_network }}" | name: "{{ matrix_bot_draupnir_container_network }}" | ||||
| @@ -36,9 +36,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_bot_draupnir_container_image }} \ | {{ matrix_bot_draupnir_container_image }} \ | ||||
| bot --draupnir-config /data/config/production.yaml | bot --draupnir-config /data/config/production.yaml | ||||
| {% if matrix_bot_draupnir_container_network != 'host' %} | |||||
| {% for network in matrix_bot_draupnir_container_additional_networks %} | {% for network in matrix_bot_draupnir_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-draupnir | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-draupnir | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-draupnir | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-draupnir | ||||
| @@ -94,6 +94,7 @@ | |||||
| register: matrix_bot_honoroit_container_image_build_result | register: matrix_bot_honoroit_container_image_build_result | ||||
| - name: Ensure Honoroit container network is created | - name: Ensure Honoroit container network is created | ||||
| when: matrix_bot_honoroit_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_bot_honoroit_container_network }}" | name: "{{ matrix_bot_honoroit_container_network }}" | ||||
| @@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_bot_honoroit_container_image }} | {{ matrix_bot_honoroit_container_image }} | ||||
| {% if matrix_bot_honoroit_container_network != 'host' %} | |||||
| {% for network in matrix_bot_honoroit_container_additional_networks %} | {% for network in matrix_bot_honoroit_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-honoroit | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-honoroit | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-honoroit | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-honoroit | ||||
| @@ -62,6 +62,7 @@ | |||||
| register: matrix_bot_matrix_registration_bot_container_image_build_result | register: matrix_bot_matrix_registration_bot_container_image_build_result | ||||
| - name: Ensure matrix-registration-bot container network is created | - name: Ensure matrix-registration-bot container network is created | ||||
| when: matrix_bot_matrix_registration_bot_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_bot_matrix_registration_bot_container_network }}" | name: "{{ matrix_bot_matrix_registration_bot_container_network }}" | ||||
| @@ -29,9 +29,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| --network={{ matrix_bot_matrix_registration_bot_container_network }} \ | --network={{ matrix_bot_matrix_registration_bot_container_network }} \ | ||||
| {{ matrix_bot_matrix_registration_bot_container_image }} | {{ matrix_bot_matrix_registration_bot_container_image }} | ||||
| {% if matrix_bot_matrix_registration_bot_container_network != 'host' %} | |||||
| {% for network in matrix_bot_matrix_registration_bot_container_additional_networks %} | {% for network in matrix_bot_matrix_registration_bot_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-matrix-registration-bot | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-matrix-registration-bot | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-matrix-registration-bot | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-matrix-registration-bot | ||||
| @@ -93,6 +93,7 @@ | |||||
| register: matrix_bot_matrix_reminder_bot_config_result | register: matrix_bot_matrix_reminder_bot_config_result | ||||
| - name: Ensure matrix-reminder-bot container network is created | - name: Ensure matrix-reminder-bot container network is created | ||||
| when: matrix_bot_matrix_reminder_bot_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_bot_matrix_reminder_bot_container_network }}" | name: "{{ matrix_bot_matrix_reminder_bot_container_network }}" | ||||
| @@ -34,9 +34,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_bot_matrix_reminder_bot_container_image }} \ | {{ matrix_bot_matrix_reminder_bot_container_image }} \ | ||||
| -c "matrix-reminder-bot /config/config.yaml" | -c "matrix-reminder-bot /config/config.yaml" | ||||
| {% if matrix_bot_matrix_reminder_bot_container_network != 'host' %} | |||||
| {% for network in matrix_bot_matrix_reminder_bot_container_additional_networks %} | {% for network in matrix_bot_matrix_reminder_bot_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-matrix-reminder-bot | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-matrix-reminder-bot | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-matrix-reminder-bot | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-matrix-reminder-bot | ||||
| @@ -98,6 +98,7 @@ | |||||
| register: matrix_bot_maubot_support_files_result | register: matrix_bot_maubot_support_files_result | ||||
| - name: Ensure maubot container network is created | - name: Ensure maubot container network is created | ||||
| when: matrix_bot_maubot_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_bot_maubot_container_network }}" | name: "{{ matrix_bot_maubot_container_network }}" | ||||
| @@ -41,9 +41,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_bot_maubot_container_image_final }} \ | {{ matrix_bot_maubot_container_image_final }} \ | ||||
| python3 -m maubot -c /config/config.yaml --no-update | python3 -m maubot -c /config/config.yaml --no-update | ||||
| {% if matrix_bot_maubot_container_network != 'host' %} | |||||
| {% for network in matrix_bot_maubot_container_additional_networks %} | {% for network in matrix_bot_maubot_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-maubot | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-maubot | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-maubot | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-maubot | ||||
| @@ -68,6 +68,7 @@ | |||||
| register: matrix_bot_mjolnir_config_result | register: matrix_bot_mjolnir_config_result | ||||
| - name: Ensure matrix-bot-mjolnir container network is created | - name: Ensure matrix-bot-mjolnir container network is created | ||||
| when: matrix_bot_mjolnir_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_bot_mjolnir_container_network }}" | name: "{{ matrix_bot_mjolnir_container_network }}" | ||||
| @@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_bot_mjolnir_container_image }} \ | {{ matrix_bot_mjolnir_container_image }} \ | ||||
| bot --mjolnir-config /data/config/production.yaml | bot --mjolnir-config /data/config/production.yaml | ||||
| {% if matrix_bot_mjolnir_container_network != 'host' %} | |||||
| {% for network in matrix_bot_mjolnir_container_additional_networks %} | {% for network in matrix_bot_mjolnir_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-mjolnir | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-bot-mjolnir | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-mjolnir | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-bot-mjolnir | ||||
| @@ -118,6 +118,7 @@ | |||||
| changed_when: false | changed_when: false | ||||
| - name: Ensure matrix-appservice-discord container network is created | - name: Ensure matrix-appservice-discord container network is created | ||||
| when: matrix_appservice_discord_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_appservice_discord_container_network }}" | name: "{{ matrix_appservice_discord_container_network }}" | ||||
| @@ -34,9 +34,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_appservice_discord_container_image }} \ | {{ matrix_appservice_discord_container_image }} \ | ||||
| node /build/src/discordas.js -p 9005 -c /cfg/config.yaml -f /cfg/registration.yaml | node /build/src/discordas.js -p 9005 -c /cfg/config.yaml -f /cfg/registration.yaml | ||||
| {% if matrix_appservice_discord_container_network != 'host' %} | |||||
| {% for network in matrix_appservice_discord_container_additional_networks %} | {% for network in matrix_appservice_discord_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-appservice-discord | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-appservice-discord | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-appservice-discord | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-appservice-discord | ||||
| @@ -245,6 +245,7 @@ | |||||
| register: matrix_appservice_irc_registration_result | register: matrix_appservice_irc_registration_result | ||||
| - name: Ensure matrix-appservice-irc container network is created | - name: Ensure matrix-appservice-irc container network is created | ||||
| when: matrix_appservice_irc_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_appservice_irc_container_network }}" | name: "{{ matrix_appservice_irc_container_network }}" | ||||
| @@ -39,9 +39,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_appservice_irc_container_image }} \ | {{ matrix_appservice_irc_container_image }} \ | ||||
| -c 'node app.js -c /config/config.yaml -f /config/registration.yaml -p 9999' | -c 'node app.js -c /config/config.yaml -f /config/registration.yaml -p 9999' | ||||
| {% if matrix_appservice_irc_container_network != 'host' %} | |||||
| {% for network in matrix_appservice_irc_container_additional_networks %} | {% for network in matrix_appservice_irc_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-appservice-irc | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-appservice-irc | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-appservice-irc | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-appservice-irc | ||||
| @@ -99,6 +99,7 @@ | |||||
| register: matrix_appservice_kakaotalk_registration_result | register: matrix_appservice_kakaotalk_registration_result | ||||
| - name: Ensure matrix-appservice-kakaotalk container network is created | - name: Ensure matrix-appservice-kakaotalk container network is created | ||||
| when: matrix_appservice_kakaotalk_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_appservice_kakaotalk_container_network }}" | name: "{{ matrix_appservice_kakaotalk_container_network }}" | ||||
| @@ -30,9 +30,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_appservice_kakaotalk_node_container_image }} \ | {{ matrix_appservice_kakaotalk_node_container_image }} \ | ||||
| node src/main.js --config /config.json | node src/main.js --config /config.json | ||||
| {% if matrix_appservice_kakaotalk_container_network != 'host' %} | |||||
| {% for network in matrix_appservice_kakaotalk_container_additional_networks %} | {% for network in matrix_appservice_kakaotalk_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-appservice-kakaotalk-node | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-appservice-kakaotalk-node | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-appservice-kakaotalk-node | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-appservice-kakaotalk-node | ||||
| @@ -31,9 +31,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_appservice_kakaotalk_container_image }} \ | {{ matrix_appservice_kakaotalk_container_image }} \ | ||||
| python3 -m matrix_appservice_kakaotalk -c /config/config.yaml --no-update | python3 -m matrix_appservice_kakaotalk -c /config/config.yaml --no-update | ||||
| {% for network in matrix_appservice_discord_container_additional_networks %} | |||||
| {% if matrix_appservice_kakaotalk_container_network != 'host' %} | |||||
| {% for network in matrix_appservice_kakaotalk_container_additional_networks %} | |||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-appservice-kakaotalk | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-appservice-kakaotalk | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-appservice-kakaotalk | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-appservice-kakaotalk | ||||
| @@ -92,6 +92,7 @@ | |||||
| register: matrix_beeper_linkedin_container_image_build_result | register: matrix_beeper_linkedin_container_image_build_result | ||||
| - name: Ensure beeper-linkedin container network is created | - name: Ensure beeper-linkedin container network is created | ||||
| when: matrix_beeper_linkedin_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_beeper_linkedin_container_network }}" | name: "{{ matrix_beeper_linkedin_container_network }}" | ||||
| @@ -31,9 +31,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_beeper_linkedin_container_image }} \ | {{ matrix_beeper_linkedin_container_image }} \ | ||||
| python3 -m linkedin_matrix -c /config/config.yaml -r /config/registration.yaml --no-update | python3 -m linkedin_matrix -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_beeper_linkedin_container_network != 'host' %} | |||||
| {% for network in matrix_beeper_linkedin_container_additional_networks %} | {% for network in matrix_beeper_linkedin_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-beeper-linkedin | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-beeper-linkedin | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-beeper-linkedin | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-beeper-linkedin | ||||
| @@ -50,6 +50,7 @@ | |||||
| register: matrix_heisenbridge_support_files_result | register: matrix_heisenbridge_support_files_result | ||||
| - name: Ensure Heisenbridge container network is created | - name: Ensure Heisenbridge container network is created | ||||
| when: matrix_heisenbridge_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_heisenbridge_container_network }}" | name: "{{ matrix_heisenbridge_container_network }}" | ||||
| @@ -44,9 +44,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| --listen-port 9898 \ | --listen-port 9898 \ | ||||
| {{ matrix_heisenbridge_homeserver_url }} | {{ matrix_heisenbridge_homeserver_url }} | ||||
| {% if matrix_heisenbridge_container_network != 'host' %} | |||||
| {% for network in matrix_heisenbridge_container_additional_networks %} | {% for network in matrix_heisenbridge_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-heisenbridge | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-heisenbridge | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-heisenbridge | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-heisenbridge | ||||
| @@ -133,6 +133,7 @@ | |||||
| register: matrix_hookshot_github_key_result | register: matrix_hookshot_github_key_result | ||||
| - name: Ensure matrix-hookshot container network is created | - name: Ensure matrix-hookshot container network is created | ||||
| when: matrix_hookshot_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_hookshot_container_network }}" | name: "{{ matrix_hookshot_container_network }}" | ||||
| @@ -30,9 +30,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create --rm - | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_hookshot_container_image }} | {{ matrix_hookshot_container_image }} | ||||
| {% if matrix_hookshot_container_network != 'host' %} | |||||
| {% for network in matrix_hookshot_container_additional_networks %} | {% for network in matrix_hookshot_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} {{ matrix_hookshot_identifier }} | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} {{ matrix_hookshot_identifier }} | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach {{ matrix_hookshot_identifier }} | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach {{ matrix_hookshot_identifier }} | ||||
| @@ -82,6 +82,7 @@ | |||||
| register: matrix_mautrix_bluesky_support_files_result | register: matrix_mautrix_bluesky_support_files_result | ||||
| - name: Ensure matrix-mautrix-bluesky container network is created | - name: Ensure matrix-mautrix-bluesky container network is created | ||||
| when: matrix_mautrix_bluesky_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_bluesky_container_network }}" | name: "{{ matrix_mautrix_bluesky_container_network }}" | ||||
| @@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_mautrix_bluesky_container_image }} \ | {{ matrix_mautrix_bluesky_container_image }} \ | ||||
| /usr/bin/mautrix-bluesky -c /config/config.yaml -r /config/registration.yaml --no-update | /usr/bin/mautrix-bluesky -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_mautrix_bluesky_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_bluesky_container_additional_networks %} | {% for network in matrix_mautrix_bluesky_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-bluesky | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-bluesky | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-bluesky | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-bluesky | ||||
| @@ -110,6 +110,7 @@ | |||||
| register: matrix_mautrix_discord_support_files_result | register: matrix_mautrix_discord_support_files_result | ||||
| - name: Ensure mautrix-discord container network is created | - name: Ensure mautrix-discord container network is created | ||||
| when: matrix_mautrix_discord_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_discord_container_network }}" | name: "{{ matrix_mautrix_discord_container_network }}" | ||||
| @@ -33,9 +33,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_mautrix_discord_container_image }} \ | {{ matrix_mautrix_discord_container_image }} \ | ||||
| /usr/bin/mautrix-discord -c /config/config.yaml -r /config/registration.yaml --no-update | /usr/bin/mautrix-discord -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_mautrix_discord_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_discord_container_additional_networks %} | {% for network in matrix_mautrix_discord_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-discord | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-discord | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-discord | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-discord | ||||
| @@ -150,6 +150,7 @@ | |||||
| register: matrix_mautrix_gmessages_support_files_result | register: matrix_mautrix_gmessages_support_files_result | ||||
| - name: Ensure matrix-mautrix-gmessages container network is created | - name: Ensure matrix-mautrix-gmessages container network is created | ||||
| when: matrix_mautrix_gmessages_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_gmessages_container_network }}" | name: "{{ matrix_mautrix_gmessages_container_network }}" | ||||
| @@ -33,9 +33,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_mautrix_gmessages_container_image }} \ | {{ matrix_mautrix_gmessages_container_image }} \ | ||||
| /usr/bin/mautrix-gmessages -c /config/config.yaml -r /config/registration.yaml --no-update | /usr/bin/mautrix-gmessages -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_mautrix_gmessages_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_gmessages_container_additional_networks %} | {% for network in matrix_mautrix_gmessages_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-gmessages | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-gmessages | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-gmessages | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-gmessages | ||||
| @@ -133,6 +133,7 @@ | |||||
| register: matrix_mautrix_googlechat_support_files_result | register: matrix_mautrix_googlechat_support_files_result | ||||
| - name: Ensure matrix-mautrix-googlechat container network is created | - name: Ensure matrix-mautrix-googlechat container network is created | ||||
| when: matrix_mautrix_googlechat_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_googlechat_container_network }}" | name: "{{ matrix_mautrix_googlechat_container_network }}" | ||||
| @@ -35,9 +35,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_mautrix_googlechat_container_image }} \ | {{ matrix_mautrix_googlechat_container_image }} \ | ||||
| python3 -m mautrix_googlechat -c /config/config.yaml --no-update | python3 -m mautrix_googlechat -c /config/config.yaml --no-update | ||||
| {% if matrix_mautrix_googlechat_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_googlechat_container_additional_networks %} | {% for network in matrix_mautrix_googlechat_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-googlechat | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-googlechat | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-googlechat | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-googlechat | ||||
| @@ -20,7 +20,7 @@ matrix_mautrix_meta_instagram_enabled: true | |||||
| matrix_mautrix_meta_instagram_identifier: matrix-mautrix-meta-instagram | matrix_mautrix_meta_instagram_identifier: matrix-mautrix-meta-instagram | ||||
| # renovate: datasource=docker depName=dock.mau.dev/mautrix/meta | # renovate: datasource=docker depName=dock.mau.dev/mautrix/meta | ||||
| matrix_mautrix_meta_instagram_version: v0.2605.1 | |||||
| matrix_mautrix_meta_instagram_version: v0.2606.0 | |||||
| matrix_mautrix_meta_instagram_base_path: "{{ matrix_base_data_path }}/mautrix-meta-instagram" | matrix_mautrix_meta_instagram_base_path: "{{ matrix_base_data_path }}/mautrix-meta-instagram" | ||||
| matrix_mautrix_meta_instagram_config_path: "{{ matrix_mautrix_meta_instagram_base_path }}/config" | matrix_mautrix_meta_instagram_config_path: "{{ matrix_mautrix_meta_instagram_base_path }}/config" | ||||
| @@ -107,6 +107,7 @@ | |||||
| register: matrix_mautrix_meta_instagram_support_files_result | register: matrix_mautrix_meta_instagram_support_files_result | ||||
| - name: Ensure mautrix-meta-instagram container network is created | - name: Ensure mautrix-meta-instagram container network is created | ||||
| when: matrix_mautrix_meta_instagram_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_meta_instagram_container_network }}" | name: "{{ matrix_mautrix_meta_instagram_container_network }}" | ||||
| @@ -35,9 +35,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_mautrix_meta_instagram_container_image }} \ | {{ matrix_mautrix_meta_instagram_container_image }} \ | ||||
| /usr/bin/mautrix-meta -c /config/config.yaml -r /config/registration.yaml --no-update | /usr/bin/mautrix-meta -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_mautrix_meta_instagram_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_meta_instagram_container_additional_networks %} | {% for network in matrix_mautrix_meta_instagram_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} {{ matrix_mautrix_meta_instagram_identifier }} | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} {{ matrix_mautrix_meta_instagram_identifier }} | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach {{ matrix_mautrix_meta_instagram_identifier }} | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach {{ matrix_mautrix_meta_instagram_identifier }} | ||||
| @@ -20,7 +20,7 @@ matrix_mautrix_meta_messenger_enabled: true | |||||
| matrix_mautrix_meta_messenger_identifier: matrix-mautrix-meta-messenger | matrix_mautrix_meta_messenger_identifier: matrix-mautrix-meta-messenger | ||||
| # renovate: datasource=docker depName=dock.mau.dev/mautrix/meta | # renovate: datasource=docker depName=dock.mau.dev/mautrix/meta | ||||
| matrix_mautrix_meta_messenger_version: v0.2605.1 | |||||
| matrix_mautrix_meta_messenger_version: v0.2606.0 | |||||
| matrix_mautrix_meta_messenger_base_path: "{{ matrix_base_data_path }}/mautrix-meta-messenger" | matrix_mautrix_meta_messenger_base_path: "{{ matrix_base_data_path }}/mautrix-meta-messenger" | ||||
| matrix_mautrix_meta_messenger_config_path: "{{ matrix_mautrix_meta_messenger_base_path }}/config" | matrix_mautrix_meta_messenger_config_path: "{{ matrix_mautrix_meta_messenger_base_path }}/config" | ||||
| @@ -107,6 +107,7 @@ | |||||
| register: matrix_mautrix_meta_messenger_support_files_result | register: matrix_mautrix_meta_messenger_support_files_result | ||||
| - name: Ensure mautrix-meta-messenger container network is created | - name: Ensure mautrix-meta-messenger container network is created | ||||
| when: matrix_mautrix_meta_messenger_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_meta_messenger_container_network }}" | name: "{{ matrix_mautrix_meta_messenger_container_network }}" | ||||
| @@ -35,9 +35,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_mautrix_meta_messenger_container_image }} \ | {{ matrix_mautrix_meta_messenger_container_image }} \ | ||||
| /usr/bin/mautrix-meta -c /config/config.yaml -r /config/registration.yaml --no-update | /usr/bin/mautrix-meta -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_mautrix_meta_messenger_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_meta_messenger_container_additional_networks %} | {% for network in matrix_mautrix_meta_messenger_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} {{ matrix_mautrix_meta_messenger_identifier }} | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} {{ matrix_mautrix_meta_messenger_identifier }} | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach {{ matrix_mautrix_meta_messenger_identifier }} | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach {{ matrix_mautrix_meta_messenger_identifier }} | ||||
| @@ -25,7 +25,7 @@ matrix_mautrix_signal_container_image_self_build_repo: "https://mau.dev/mautrix/ | |||||
| matrix_mautrix_signal_container_image_self_build_branch: "{{ 'main' if matrix_mautrix_signal_version == 'latest' else matrix_mautrix_signal_version }}" | matrix_mautrix_signal_container_image_self_build_branch: "{{ 'main' if matrix_mautrix_signal_version == 'latest' else matrix_mautrix_signal_version }}" | ||||
| # renovate: datasource=docker depName=dock.mau.dev/mautrix/signal | # renovate: datasource=docker depName=dock.mau.dev/mautrix/signal | ||||
| matrix_mautrix_signal_version: v26.02.2 | |||||
| matrix_mautrix_signal_version: v0.2606.0 | |||||
| # See: https://mau.dev/mautrix/signal/container_registry | # See: https://mau.dev/mautrix/signal/container_registry | ||||
| matrix_mautrix_signal_container_image: "{{ matrix_mautrix_signal_container_image_registry_prefix }}mautrix/signal:{{ matrix_mautrix_signal_container_image_tag }}" | matrix_mautrix_signal_container_image: "{{ matrix_mautrix_signal_container_image_registry_prefix }}mautrix/signal:{{ matrix_mautrix_signal_container_image_tag }}" | ||||
| @@ -148,6 +148,7 @@ | |||||
| register: matrix_mautrix_signal_support_files_result | register: matrix_mautrix_signal_support_files_result | ||||
| - name: Ensure matrix-mautrix-signal container network is created | - name: Ensure matrix-mautrix-signal container network is created | ||||
| when: matrix_mautrix_signal_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_signal_container_network }}" | name: "{{ matrix_mautrix_signal_container_network }}" | ||||
| @@ -33,9 +33,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_mautrix_signal_container_image }} \ | {{ matrix_mautrix_signal_container_image }} \ | ||||
| /usr/bin/mautrix-signal -c /config/config.yaml -r /config/registration.yaml --no-update | /usr/bin/mautrix-signal -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_mautrix_signal_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_signal_container_additional_networks %} | {% for network in matrix_mautrix_signal_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-signal | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-signal | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-signal | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-signal | ||||
| @@ -17,7 +17,7 @@ matrix_mautrix_slack_container_image_self_build_repo: "https://mau.dev/mautrix/s | |||||
| matrix_mautrix_slack_container_image_self_build_branch: "{{ 'main' if matrix_mautrix_slack_version == 'latest' else matrix_mautrix_slack_version }}" | matrix_mautrix_slack_container_image_self_build_branch: "{{ 'main' if matrix_mautrix_slack_version == 'latest' else matrix_mautrix_slack_version }}" | ||||
| # renovate: datasource=docker depName=dock.mau.dev/mautrix/slack | # renovate: datasource=docker depName=dock.mau.dev/mautrix/slack | ||||
| matrix_mautrix_slack_version: v0.2605.0 | |||||
| matrix_mautrix_slack_version: v0.2606.0 | |||||
| # See: https://mau.dev/mautrix/slack/container_registry | # See: https://mau.dev/mautrix/slack/container_registry | ||||
| matrix_mautrix_slack_container_image: "{{ matrix_mautrix_slack_container_image_registry_prefix }}mautrix/slack:{{ matrix_mautrix_slack_version }}" | matrix_mautrix_slack_container_image: "{{ matrix_mautrix_slack_container_image_registry_prefix }}mautrix/slack:{{ matrix_mautrix_slack_version }}" | ||||
| matrix_mautrix_slack_container_image_registry_prefix: "{{ 'localhost/' if matrix_mautrix_slack_container_image_self_build else matrix_mautrix_slack_container_image_registry_prefix_upstream }}" | matrix_mautrix_slack_container_image_registry_prefix: "{{ 'localhost/' if matrix_mautrix_slack_container_image_self_build else matrix_mautrix_slack_container_image_registry_prefix_upstream }}" | ||||
| @@ -98,6 +98,7 @@ | |||||
| register: matrix_mautrix_slack_registration_result | register: matrix_mautrix_slack_registration_result | ||||
| - name: Ensure matrix-mautrix-slack container network is created | - name: Ensure matrix-mautrix-slack container network is created | ||||
| when: matrix_mautrix_slack_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_slack_container_network }}" | name: "{{ matrix_mautrix_slack_container_network }}" | ||||
| @@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_mautrix_slack_container_image }} \ | {{ matrix_mautrix_slack_container_image }} \ | ||||
| /usr/bin/mautrix-slack -c /config/config.yaml -r /config/registration.yaml --no-update | /usr/bin/mautrix-slack -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_mautrix_slack_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_slack_container_additional_networks %} | {% for network in matrix_mautrix_slack_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-slack | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-slack | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-slack | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-slack | ||||
| @@ -26,7 +26,7 @@ matrix_mautrix_telegram_container_image_self_build_repo: "https://mau.dev/mautri | |||||
| matrix_mautrix_telegram_container_image_self_build_branch: "{{ 'main' if matrix_mautrix_telegram_version == 'latest' else matrix_mautrix_telegram_version }}" | matrix_mautrix_telegram_container_image_self_build_branch: "{{ 'main' if matrix_mautrix_telegram_version == 'latest' else matrix_mautrix_telegram_version }}" | ||||
| # renovate: datasource=docker depName=dock.mau.dev/mautrix/telegram | # renovate: datasource=docker depName=dock.mau.dev/mautrix/telegram | ||||
| matrix_mautrix_telegram_version: v0.2605.0 | |||||
| matrix_mautrix_telegram_version: v0.2606.0 | |||||
| # See: https://mau.dev/mautrix/telegram/container_registry | # See: https://mau.dev/mautrix/telegram/container_registry | ||||
| matrix_mautrix_telegram_container_image: "{{ matrix_mautrix_telegram_container_image_registry_prefix }}mautrix/telegram:{{ matrix_mautrix_telegram_version }}" | matrix_mautrix_telegram_container_image: "{{ matrix_mautrix_telegram_container_image_registry_prefix }}mautrix/telegram:{{ matrix_mautrix_telegram_version }}" | ||||
| @@ -154,6 +154,7 @@ | |||||
| register: matrix_mautrix_telegram_support_files_result | register: matrix_mautrix_telegram_support_files_result | ||||
| - name: Ensure matrix-mautrix-telegram container network is created | - name: Ensure matrix-mautrix-telegram container network is created | ||||
| when: matrix_mautrix_telegram_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_telegram_container_network }}" | name: "{{ matrix_mautrix_telegram_container_network }}" | ||||
| @@ -33,9 +33,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_mautrix_telegram_container_image }} \ | {{ matrix_mautrix_telegram_container_image }} \ | ||||
| /usr/bin/mautrix-telegram -c /config/config.yaml -r /config/registration.yaml --no-update | /usr/bin/mautrix-telegram -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_mautrix_telegram_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_telegram_container_additional_networks %} | {% for network in matrix_mautrix_telegram_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-telegram | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-telegram | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-telegram | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-telegram | ||||
| @@ -22,7 +22,7 @@ matrix_mautrix_twitter_container_image_self_build_repo: "https://github.com/maut | |||||
| matrix_mautrix_twitter_container_image_self_build_repo_version: "{{ 'master' if matrix_mautrix_twitter_version == 'latest' else matrix_mautrix_twitter_version }}" | matrix_mautrix_twitter_container_image_self_build_repo_version: "{{ 'master' if matrix_mautrix_twitter_version == 'latest' else matrix_mautrix_twitter_version }}" | ||||
| # renovate: datasource=docker depName=dock.mau.dev/mautrix/twitter | # renovate: datasource=docker depName=dock.mau.dev/mautrix/twitter | ||||
| matrix_mautrix_twitter_version: v0.2604.0 | |||||
| matrix_mautrix_twitter_version: v0.2606.0 | |||||
| # See: https://mau.dev/tulir/mautrix-twitter/container_registry | # See: https://mau.dev/tulir/mautrix-twitter/container_registry | ||||
| matrix_mautrix_twitter_container_image: "{{ matrix_mautrix_twitter_container_image_registry_prefix }}mautrix/twitter:{{ matrix_mautrix_twitter_version }}" | matrix_mautrix_twitter_container_image: "{{ matrix_mautrix_twitter_container_image_registry_prefix }}mautrix/twitter:{{ matrix_mautrix_twitter_version }}" | ||||
| matrix_mautrix_twitter_container_image_registry_prefix: "{{ 'localhost/' if matrix_mautrix_twitter_container_image_self_build else matrix_mautrix_twitter_container_image_registry_prefix_upstream }}" | matrix_mautrix_twitter_container_image_registry_prefix: "{{ 'localhost/' if matrix_mautrix_twitter_container_image_self_build else matrix_mautrix_twitter_container_image_registry_prefix_upstream }}" | ||||
| @@ -88,6 +88,7 @@ | |||||
| register: matrix_mautrix_twitter_support_files_result | register: matrix_mautrix_twitter_support_files_result | ||||
| - name: Ensure matrix-mautrix-twitter container network is created | - name: Ensure matrix-mautrix-twitter container network is created | ||||
| when: matrix_mautrix_twitter_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_twitter_container_network }}" | name: "{{ matrix_mautrix_twitter_container_network }}" | ||||
| @@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_mautrix_twitter_container_image }} \ | {{ matrix_mautrix_twitter_container_image }} \ | ||||
| /usr/bin/mautrix-twitter -c /config/config.yaml -r /config/registration.yaml --no-update | /usr/bin/mautrix-twitter -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_mautrix_twitter_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_twitter_container_additional_networks %} | {% for network in matrix_mautrix_twitter_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-twitter | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-twitter | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-twitter | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-twitter | ||||
| @@ -28,7 +28,7 @@ matrix_mautrix_whatsapp_container_image_self_build_repo: "https://mau.dev/mautri | |||||
| matrix_mautrix_whatsapp_container_image_self_build_branch: "{{ 'master' if matrix_mautrix_whatsapp_version == 'latest' else matrix_mautrix_whatsapp_version }}" | matrix_mautrix_whatsapp_container_image_self_build_branch: "{{ 'master' if matrix_mautrix_whatsapp_version == 'latest' else matrix_mautrix_whatsapp_version }}" | ||||
| # renovate: datasource=docker depName=dock.mau.dev/mautrix/whatsapp | # renovate: datasource=docker depName=dock.mau.dev/mautrix/whatsapp | ||||
| matrix_mautrix_whatsapp_version: v0.2605.0 | |||||
| matrix_mautrix_whatsapp_version: v0.2606.0 | |||||
| # See: https://mau.dev/mautrix/whatsapp/container_registry | # See: https://mau.dev/mautrix/whatsapp/container_registry | ||||
| matrix_mautrix_whatsapp_container_image: "{{ matrix_mautrix_whatsapp_container_image_registry_prefix }}mautrix/whatsapp:{{ matrix_mautrix_whatsapp_version }}" | matrix_mautrix_whatsapp_container_image: "{{ matrix_mautrix_whatsapp_container_image_registry_prefix }}mautrix/whatsapp:{{ matrix_mautrix_whatsapp_version }}" | ||||
| @@ -153,6 +153,7 @@ | |||||
| register: matrix_mautrix_whatsapp_support_files_result | register: matrix_mautrix_whatsapp_support_files_result | ||||
| - name: Ensure matrix-mautrix-whatsapp container network is created | - name: Ensure matrix-mautrix-whatsapp container network is created | ||||
| when: matrix_mautrix_whatsapp_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_whatsapp_container_network }}" | name: "{{ matrix_mautrix_whatsapp_container_network }}" | ||||
| @@ -33,9 +33,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_mautrix_whatsapp_container_image }} \ | {{ matrix_mautrix_whatsapp_container_image }} \ | ||||
| /usr/bin/mautrix-whatsapp -c /config/config.yaml -r /config/registration.yaml --no-update | /usr/bin/mautrix-whatsapp -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_mautrix_whatsapp_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_whatsapp_container_additional_networks %} | {% for network in matrix_mautrix_whatsapp_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-whatsapp | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-whatsapp | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-whatsapp | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-whatsapp | ||||
| @@ -107,6 +107,7 @@ | |||||
| register: matrix_mautrix_wsproxy_registration_imessage_result | register: matrix_mautrix_wsproxy_registration_imessage_result | ||||
| - name: Ensure mautrix-wsproxy container network is created | - name: Ensure mautrix-wsproxy container network is created | ||||
| when: matrix_mautrix_wsproxy_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mautrix_wsproxy_container_network }}" | name: "{{ matrix_mautrix_wsproxy_container_network }}" | ||||
| @@ -29,9 +29,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_mautrix_wsproxy_syncproxy_container_image }} | {{ matrix_mautrix_wsproxy_syncproxy_container_image }} | ||||
| {% if matrix_mautrix_wsproxy_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_wsproxy_container_additional_networks %} | {% for network in matrix_mautrix_wsproxy_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-wsproxy-syncproxy | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-wsproxy-syncproxy | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-wsproxy-syncproxy | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-wsproxy-syncproxy | ||||
| @@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create --rm - | |||||
| {{ matrix_mautrix_wsproxy_container_image }} \ | {{ matrix_mautrix_wsproxy_container_image }} \ | ||||
| /usr/bin/mautrix-wsproxy -config /data/config.yaml | /usr/bin/mautrix-wsproxy -config /data/config.yaml | ||||
| {% if matrix_mautrix_wsproxy_container_network != 'host' %} | |||||
| {% for network in matrix_mautrix_wsproxy_container_additional_networks %} | {% for network in matrix_mautrix_wsproxy_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-wsproxy | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mautrix-wsproxy | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-wsproxy | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mautrix-wsproxy | ||||
| @@ -10,7 +10,7 @@ | |||||
| matrix_meshtastic_relay_enabled: true | matrix_meshtastic_relay_enabled: true | ||||
| # renovate: datasource=docker depName=jeremiah-k/mmrelay packageName=ghcr.io/jeremiah-k/mmrelay | # renovate: datasource=docker depName=jeremiah-k/mmrelay packageName=ghcr.io/jeremiah-k/mmrelay | ||||
| matrix_meshtastic_relay_version: 1.3.7 | |||||
| matrix_meshtastic_relay_version: 1.3.8 | |||||
| matrix_meshtastic_relay_container_image: "{{ matrix_meshtastic_relay_container_image_registry_prefix }}jeremiah-k/mmrelay:{{ matrix_meshtastic_relay_version }}" | matrix_meshtastic_relay_container_image: "{{ matrix_meshtastic_relay_container_image_registry_prefix }}jeremiah-k/mmrelay:{{ matrix_meshtastic_relay_version }}" | ||||
| matrix_meshtastic_relay_container_image_registry_prefix: "{{ matrix_meshtastic_relay_container_image_registry_prefix_upstream }}" | matrix_meshtastic_relay_container_image_registry_prefix: "{{ matrix_meshtastic_relay_container_image_registry_prefix_upstream }}" | ||||
| matrix_meshtastic_relay_container_image_registry_prefix_upstream: "{{ matrix_meshtastic_relay_container_image_registry_prefix_upstream_default }}" | matrix_meshtastic_relay_container_image_registry_prefix_upstream: "{{ matrix_meshtastic_relay_container_image_registry_prefix_upstream_default }}" | ||||
| @@ -36,12 +36,14 @@ | |||||
| register: matrix_meshtastic_relay_config_result | register: matrix_meshtastic_relay_config_result | ||||
| - name: Ensure matrix-meshtastic-relay container network is created | - name: Ensure matrix-meshtastic-relay container network is created | ||||
| when: | |||||
| - matrix_meshtastic_relay_connection_type != 'ble' | |||||
| - matrix_meshtastic_relay_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_meshtastic_relay_container_network }}" | name: "{{ matrix_meshtastic_relay_container_network }}" | ||||
| driver: bridge | driver: bridge | ||||
| driver_options: "{{ devture_systemd_docker_base_container_networks_driver_options }}" | driver_options: "{{ devture_systemd_docker_base_container_networks_driver_options }}" | ||||
| when: "matrix_meshtastic_relay_connection_type != 'ble'" | |||||
| - name: Ensure matrix-meshtastic-relay.service installed | - name: Ensure matrix-meshtastic-relay.service installed | ||||
| ansible.builtin.template: | ansible.builtin.template: | ||||
| @@ -43,9 +43,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_meshtastic_relay_container_image }} \ | {{ matrix_meshtastic_relay_container_image }} \ | ||||
| mmrelay --config /config/config.yaml | mmrelay --config /config/config.yaml | ||||
| {% if matrix_meshtastic_relay_container_network != 'host' %} | |||||
| {% for network in matrix_meshtastic_relay_container_additional_networks %} | {% for network in matrix_meshtastic_relay_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-meshtastic-relay | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-meshtastic-relay | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-meshtastic-relay | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-meshtastic-relay | ||||
| @@ -122,6 +122,7 @@ | |||||
| register: matrix_mx_puppet_groupme_registration_result | register: matrix_mx_puppet_groupme_registration_result | ||||
| - name: Ensure mx-puppet-groupme container network is created | - name: Ensure mx-puppet-groupme container network is created | ||||
| when: matrix_mx_puppet_groupme_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mx_puppet_groupme_container_network }}" | name: "{{ matrix_mx_puppet_groupme_container_network }}" | ||||
| @@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_mx_puppet_groupme_container_image }} | {{ matrix_mx_puppet_groupme_container_image }} | ||||
| {% if matrix_mx_puppet_groupme_container_network != 'host' %} | |||||
| {% for network in matrix_mx_puppet_groupme_container_additional_networks %} | {% for network in matrix_mx_puppet_groupme_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mx-puppet-groupme | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mx-puppet-groupme | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mx-puppet-groupme | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mx-puppet-groupme | ||||
| @@ -124,6 +124,7 @@ | |||||
| register: matrix_mx_puppet_steam_registration_result | register: matrix_mx_puppet_steam_registration_result | ||||
| - name: Ensure mx-puppet-steam container network is created | - name: Ensure mx-puppet-steam container network is created | ||||
| when: matrix_mx_puppet_steam_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_mx_puppet_steam_container_network }}" | name: "{{ matrix_mx_puppet_steam_container_network }}" | ||||
| @@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_mx_puppet_steam_container_image }} | {{ matrix_mx_puppet_steam_container_image }} | ||||
| {% if matrix_mx_puppet_steam_container_network != 'host' %} | |||||
| {% for network in matrix_mx_puppet_steam_container_additional_networks %} | {% for network in matrix_mx_puppet_steam_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mx-puppet-steam | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-mx-puppet-steam | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mx-puppet-steam | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-mx-puppet-steam | ||||
| @@ -110,6 +110,7 @@ | |||||
| register: matrix_postmoogle_container_image_build_result | register: matrix_postmoogle_container_image_build_result | ||||
| - name: Ensure postmoogle container network is created | - name: Ensure postmoogle container network is created | ||||
| when: matrix_postmoogle_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_postmoogle_container_network }}" | name: "{{ matrix_postmoogle_container_network }}" | ||||
| @@ -38,9 +38,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_postmoogle_container_image }} | {{ matrix_postmoogle_container_image }} | ||||
| {% if matrix_postmoogle_container_network != 'host' %} | |||||
| {% for network in matrix_postmoogle_container_additional_networks %} | {% for network in matrix_postmoogle_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-postmoogle | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-postmoogle | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-postmoogle | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-postmoogle | ||||
| @@ -60,6 +60,7 @@ | |||||
| register: matrix_sms_bridge_cert_result | register: matrix_sms_bridge_cert_result | ||||
| - name: Ensure matrix-sms-bridge container network is created | - name: Ensure matrix-sms-bridge container network is created | ||||
| when: matrix_sms_bridge_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_sms_bridge_container_network }}" | name: "{{ matrix_sms_bridge_container_network }}" | ||||
| @@ -34,9 +34,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_sms_bridge_container_image }} | {{ matrix_sms_bridge_container_image }} | ||||
| {% if matrix_sms_bridge_container_network != 'host' %} | |||||
| {% for network in matrix_sms_bridge_container_additional_networks %} | {% for network in matrix_sms_bridge_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-sms-bridge | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-sms-bridge | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-sms-bridge | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-sms-bridge | ||||
| @@ -82,6 +82,7 @@ | |||||
| register: matrix_steam_bridge_support_files_result | register: matrix_steam_bridge_support_files_result | ||||
| - name: Ensure matrix-steam-bridge container network is created | - name: Ensure matrix-steam-bridge container network is created | ||||
| when: matrix_steam_bridge_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_steam_bridge_container_network }}" | name: "{{ matrix_steam_bridge_container_network }}" | ||||
| @@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {{ matrix_steam_bridge_container_image }} \ | {{ matrix_steam_bridge_container_image }} \ | ||||
| /usr/bin/steam -c /app/config/config.yaml -r /app/config/registration.yaml --no-update | /usr/bin/steam -c /app/config/config.yaml -r /app/config/registration.yaml --no-update | ||||
| {% if matrix_steam_bridge_container_network != 'host' %} | |||||
| {% for network in matrix_steam_bridge_container_additional_networks %} | {% for network in matrix_steam_bridge_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-steam-bridge | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-steam-bridge | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-steam-bridge | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-steam-bridge | ||||
| @@ -110,6 +110,7 @@ | |||||
| register: matrix_wechat_agent_config_result | register: matrix_wechat_agent_config_result | ||||
| - name: Ensure matrix-wechat container network is created | - name: Ensure matrix-wechat container network is created | ||||
| when: matrix_wechat_container_network != 'host' | |||||
| community.general.docker_network: | community.general.docker_network: | ||||
| enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" | ||||
| name: "{{ matrix_wechat_container_network }}" | name: "{{ matrix_wechat_container_network }}" | ||||
| @@ -33,9 +33,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_wechat_agent_container_image }} | {{ matrix_wechat_agent_container_image }} | ||||
| {% if matrix_wechat_container_network != 'host' %} | |||||
| {% for network in matrix_wechat_container_additional_networks %} | {% for network in matrix_wechat_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-wechat-agent | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-wechat-agent | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-wechat-agent | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-wechat-agent | ||||
| @@ -31,9 +31,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \ | |||||
| {% endfor %} | {% endfor %} | ||||
| {{ matrix_wechat_container_image }} \ | {{ matrix_wechat_container_image }} \ | ||||
| /usr/bin/matrix-wechat -c /config/config.yaml -r /config/registration.yaml --no-update | /usr/bin/matrix-wechat -c /config/config.yaml -r /config/registration.yaml --no-update | ||||
| {% if matrix_wechat_container_network != 'host' %} | |||||
| {% for network in matrix_wechat_container_additional_networks %} | {% for network in matrix_wechat_container_additional_networks %} | ||||
| ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-wechat | ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-wechat | ||||
| {% endfor %} | {% endfor %} | ||||
| {% endif %} | |||||
| ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-wechat | ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-wechat | ||||
| @@ -18,7 +18,7 @@ matrix_cactus_comments_client_public_path: "{{ matrix_cactus_comments_client_bas | |||||
| matrix_cactus_comments_client_public_path_file_permissions: "0644" | matrix_cactus_comments_client_public_path_file_permissions: "0644" | ||||
| # renovate: datasource=docker depName=joseluisq/static-web-server | # renovate: datasource=docker depName=joseluisq/static-web-server | ||||
| matrix_cactus_comments_client_version: 2.42.0 | |||||
| matrix_cactus_comments_client_version: 2.43.0 | |||||
| matrix_cactus_comments_client_container_image: "{{ matrix_cactus_comments_client_container_image_registry_prefix }}joseluisq/static-web-server:{{ matrix_cactus_comments_client_container_image_tag }}" | matrix_cactus_comments_client_container_image: "{{ matrix_cactus_comments_client_container_image_registry_prefix }}joseluisq/static-web-server:{{ matrix_cactus_comments_client_container_image_tag }}" | ||||
| matrix_cactus_comments_client_container_image_registry_prefix: "{{ matrix_cactus_comments_client_container_image_registry_prefix_upstream }}" | matrix_cactus_comments_client_container_image_registry_prefix: "{{ matrix_cactus_comments_client_container_image_registry_prefix_upstream }}" | ||||