mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2026-06-11 03:24:52 +03:00
Compare commits
20 Commits
6b36fd5a03
..
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 67663be7a9 | |||
| 45c3b751d9 | |||
| ce8beb5e9d | |||
| bd6e08a93e | |||
| 550fc03d60 | |||
| e1db9c7876 | |||
| 906de0a1a4 | |||
| 9342507f8a | |||
| 4fd6183273 | |||
| 0ce46bae94 | |||
| af37ca09cc | |||
| 28165b5892 | |||
| 700976c47c | |||
| 66eabbb0ea | |||
| 61a29cf718 | |||
| 47a4037ea2 | |||
| 93ec9095d5 | |||
| 92b7fed717 | |||
| a7be5a2088 | |||
| 738bff7a00 |
@@ -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": {
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -6235,8 +6235,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 #
|
||||||
|
|||||||
@@ -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.4"
|
||||||
|
|
||||||
[settings]
|
[settings]
|
||||||
yes = true
|
yes = true
|
||||||
|
|||||||
+3
-3
@@ -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.12.0-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
|
||||||
@@ -87,7 +87,7 @@
|
|||||||
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.4-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.10.0-7
|
||||||
|
|||||||
@@ -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.6.3
|
matrix_alertmanager_receiver_version: 2026.6.10
|
||||||
|
|
||||||
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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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.18.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 }}"
|
||||||
|
|||||||
+2
@@ -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.20.0
|
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
|
||||||
|
|
||||||
|
|||||||
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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
|
||||||
|
|
||||||
|
|||||||
+3
-1
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}
|
||||||
|
|
||||||
|
|||||||
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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.2605.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 }}"
|
||||||
|
|||||||
+2
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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
|
||||||
|
|
||||||
|
|||||||
+2
@@ -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:
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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 }}"
|
||||||
|
|||||||
+2
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -76,6 +76,7 @@
|
|||||||
until: matrix_cactus_comments_client_container_image_pull_result is not failed
|
until: matrix_cactus_comments_client_container_image_pull_result is not failed
|
||||||
|
|
||||||
- name: Ensure matrix-cactus-comments-client container network is created
|
- name: Ensure matrix-cactus-comments-client container network is created
|
||||||
|
when: matrix_cactus_comments_client_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_cactus_comments_client_container_network }}"
|
name: "{{ matrix_cactus_comments_client_container_network }}"
|
||||||
|
|||||||
+2
@@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \
|
|||||||
--mount type=bind,src={{ matrix_cactus_comments_client_public_path }},dst=/var/public,ro \
|
--mount type=bind,src={{ matrix_cactus_comments_client_public_path }},dst=/var/public,ro \
|
||||||
{{ matrix_cactus_comments_client_container_image }}
|
{{ matrix_cactus_comments_client_container_image }}
|
||||||
|
|
||||||
|
{% if matrix_cactus_comments_client_container_network != 'host' %}
|
||||||
{% for network in matrix_cactus_comments_client_container_additional_networks %}
|
{% for network in matrix_cactus_comments_client_container_additional_networks %}
|
||||||
ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-cactus-comments-client
|
ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-cactus-comments-client
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-cactus-comments-client
|
ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-cactus-comments-client
|
||||||
|
|
||||||
|
|||||||
+2
@@ -28,9 +28,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \
|
|||||||
--network={{ matrix_cactus_comments_container_network }} \
|
--network={{ matrix_cactus_comments_container_network }} \
|
||||||
{{ matrix_cactus_comments_container_image }}
|
{{ matrix_cactus_comments_container_image }}
|
||||||
|
|
||||||
|
{% if matrix_cactus_comments_container_network != 'host' %}
|
||||||
{% for network in matrix_cactus_comments_container_additional_networks %}
|
{% for network in matrix_cactus_comments_container_additional_networks %}
|
||||||
ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-cactus-comments
|
ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-cactus-comments
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-cactus-comments
|
ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-cactus-comments
|
||||||
|
|
||||||
|
|||||||
@@ -89,6 +89,7 @@
|
|||||||
register: matrix_client_commet_support_files_result
|
register: matrix_client_commet_support_files_result
|
||||||
|
|
||||||
- name: Ensure Commet container network is created
|
- name: Ensure Commet container network is created
|
||||||
|
when: matrix_client_commet_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_client_commet_container_network }}"
|
name: "{{ matrix_client_commet_container_network }}"
|
||||||
|
|||||||
@@ -41,9 +41,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
{{ matrix_client_commet_container_image }}
|
{{ matrix_client_commet_container_image }}
|
||||||
|
|
||||||
|
{% if matrix_client_commet_container_network != 'host' %}
|
||||||
{% for network in matrix_client_commet_container_additional_networks %}
|
{% for network in matrix_client_commet_container_additional_networks %}
|
||||||
ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-client-commet
|
ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-client-commet
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-client-commet
|
ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-client-commet
|
||||||
|
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ matrix_client_element_container_image_self_build_repo: "https://github.com/eleme
|
|||||||
matrix_client_element_container_image_self_build_low_memory_system_patch_enabled: "{{ ansible_facts['memtotal_mb'] < 4096 }}"
|
matrix_client_element_container_image_self_build_low_memory_system_patch_enabled: "{{ ansible_facts['memtotal_mb'] < 4096 }}"
|
||||||
|
|
||||||
# renovate: datasource=docker depName=ghcr.io/element-hq/element-web
|
# renovate: datasource=docker depName=ghcr.io/element-hq/element-web
|
||||||
matrix_client_element_version: v1.12.20
|
matrix_client_element_version: v1.12.21
|
||||||
|
|
||||||
matrix_client_element_container_image: "{{ matrix_client_element_container_image_registry_prefix }}element-hq/element-web:{{ matrix_client_element_version }}"
|
matrix_client_element_container_image: "{{ matrix_client_element_container_image_registry_prefix }}element-hq/element-web:{{ matrix_client_element_version }}"
|
||||||
matrix_client_element_container_image_registry_prefix: "{{ 'localhost/' if matrix_client_element_container_image_self_build else matrix_client_element_container_image_registry_prefix_upstream }}"
|
matrix_client_element_container_image_registry_prefix: "{{ 'localhost/' if matrix_client_element_container_image_self_build else matrix_client_element_container_image_registry_prefix_upstream }}"
|
||||||
|
|||||||
@@ -116,6 +116,7 @@
|
|||||||
when: "item.src is none"
|
when: "item.src is none"
|
||||||
|
|
||||||
- name: Ensure Element Web container network is created
|
- name: Ensure Element Web container network is created
|
||||||
|
when: matrix_client_element_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_client_element_container_network }}"
|
name: "{{ matrix_client_element_container_network }}"
|
||||||
|
|||||||
@@ -52,9 +52,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
{{ matrix_client_element_container_image }}
|
{{ matrix_client_element_container_image }}
|
||||||
|
|
||||||
|
{% if matrix_client_element_container_network != 'host' %}
|
||||||
{% for network in matrix_client_element_container_additional_networks %}
|
{% for network in matrix_client_element_container_additional_networks %}
|
||||||
ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-client-element
|
ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-client-element
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-client-element
|
ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-client-element
|
||||||
|
|
||||||
|
|||||||
@@ -62,6 +62,7 @@
|
|||||||
register: matrix_client_fluffychat_config_result
|
register: matrix_client_fluffychat_config_result
|
||||||
|
|
||||||
- name: Ensure FluffyChat Web container network is created
|
- name: Ensure FluffyChat Web container network is created
|
||||||
|
when: matrix_client_fluffychat_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_client_fluffychat_container_network }}"
|
name: "{{ matrix_client_fluffychat_container_network }}"
|
||||||
|
|||||||
+2
@@ -32,9 +32,11 @@ ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} create \
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
{{ matrix_client_fluffychat_container_image }}
|
{{ matrix_client_fluffychat_container_image }}
|
||||||
|
|
||||||
|
{% if matrix_client_fluffychat_container_network != 'host' %}
|
||||||
{% for network in matrix_client_fluffychat_container_additional_networks %}
|
{% for network in matrix_client_fluffychat_container_additional_networks %}
|
||||||
ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-client-fluffychat
|
ExecStartPre={{ devture_systemd_docker_base_host_command_docker }} network connect {{ network }} matrix-client-fluffychat
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-client-fluffychat
|
ExecStart={{ devture_systemd_docker_base_host_command_docker }} start --attach matrix-client-fluffychat
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user