diff --git a/group_vars/matrix_servers b/group_vars/matrix_servers index cc84eb37d..aed403e03 100755 --- a/group_vars/matrix_servers +++ b/group_vars/matrix_servers @@ -27,6 +27,9 @@ matrix_playbook_docker_installation_daemon_options_auto: matrix_playbook_docker_installation_daemon_options_custom: {} +# Default MTU for Docker networks +matrix_playbook_docker_network_mtu: 1500 + # Controls whether to attach Traefik labels to services. # This is separate from `devture_traefik_enabled`, because you may wish to disable Traefik installation by the playbook, # yet still use Traefik installed in another way. diff --git a/roles/custom/matrix-alertmanager-receiver/tasks/install.yml b/roles/custom/matrix-alertmanager-receiver/tasks/install.yml index de946bb5a..891fb5ab7 100644 --- a/roles/custom/matrix-alertmanager-receiver/tasks/install.yml +++ b/roles/custom/matrix-alertmanager-receiver/tasks/install.yml @@ -72,6 +72,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_alertmanager_receiver_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-alertmanager-receiver.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-appservice-draupnir-for-all/tasks/setup_install.yml b/roles/custom/matrix-appservice-draupnir-for-all/tasks/setup_install.yml index e54956a2e..3280e618e 100644 --- a/roles/custom/matrix-appservice-draupnir-for-all/tasks/setup_install.yml +++ b/roles/custom/matrix-appservice-draupnir-for-all/tasks/setup_install.yml @@ -80,6 +80,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_appservice_draupnir_for_all_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-appservice-draupnir-for-all.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bot-buscarron/tasks/setup_install.yml b/roles/custom/matrix-bot-buscarron/tasks/setup_install.yml index e3b792bf5..0dc999a7f 100644 --- a/roles/custom/matrix-bot-buscarron/tasks/setup_install.yml +++ b/roles/custom/matrix-bot-buscarron/tasks/setup_install.yml @@ -97,6 +97,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_bot_buscarron_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-bot-buscarron.service restarted, if necessary ansible.builtin.service: diff --git a/roles/custom/matrix-bot-chatgpt/tasks/install.yml b/roles/custom/matrix-bot-chatgpt/tasks/install.yml index 68eaf7443..0d532ca60 100644 --- a/roles/custom/matrix-bot-chatgpt/tasks/install.yml +++ b/roles/custom/matrix-bot-chatgpt/tasks/install.yml @@ -61,6 +61,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_bot_chatgpt_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-bot-chatgpt.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bot-draupnir/tasks/setup_install.yml b/roles/custom/matrix-bot-draupnir/tasks/setup_install.yml index a549ad513..4ceb6f8b1 100644 --- a/roles/custom/matrix-bot-draupnir/tasks/setup_install.yml +++ b/roles/custom/matrix-bot-draupnir/tasks/setup_install.yml @@ -75,6 +75,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_bot_draupnir_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-bot-draupnir.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bot-go-neb/tasks/install.yml b/roles/custom/matrix-bot-go-neb/tasks/install.yml index 96178ddb9..3472eb9c5 100644 --- a/roles/custom/matrix-bot-go-neb/tasks/install.yml +++ b/roles/custom/matrix-bot-go-neb/tasks/install.yml @@ -48,6 +48,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_bot_go_neb_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-bot-go-neb.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bot-honoroit/tasks/setup_install.yml b/roles/custom/matrix-bot-honoroit/tasks/setup_install.yml index 438612eb7..7fb4ed107 100644 --- a/roles/custom/matrix-bot-honoroit/tasks/setup_install.yml +++ b/roles/custom/matrix-bot-honoroit/tasks/setup_install.yml @@ -91,6 +91,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_bot_honoroit_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-bot-honoroit.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bot-matrix-registration-bot/tasks/setup_install.yml b/roles/custom/matrix-bot-matrix-registration-bot/tasks/setup_install.yml index 652e2d4bb..8855540a4 100644 --- a/roles/custom/matrix-bot-matrix-registration-bot/tasks/setup_install.yml +++ b/roles/custom/matrix-bot-matrix-registration-bot/tasks/setup_install.yml @@ -61,6 +61,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_bot_matrix_registration_bot_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-bot-matrix-registration-bot.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bot-matrix-reminder-bot/tasks/setup_install.yml b/roles/custom/matrix-bot-matrix-reminder-bot/tasks/setup_install.yml index 0489187cd..bba2a9f2a 100644 --- a/roles/custom/matrix-bot-matrix-reminder-bot/tasks/setup_install.yml +++ b/roles/custom/matrix-bot-matrix-reminder-bot/tasks/setup_install.yml @@ -89,6 +89,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_bot_matrix_reminder_bot_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-bot-matrix-reminder-bot.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bot-maubot/tasks/setup_install.yml b/roles/custom/matrix-bot-maubot/tasks/setup_install.yml index bceab14ec..37eeb551d 100644 --- a/roles/custom/matrix-bot-maubot/tasks/setup_install.yml +++ b/roles/custom/matrix-bot-maubot/tasks/setup_install.yml @@ -75,6 +75,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_bot_maubot_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-bot-maubot.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bot-mjolnir/tasks/setup_install.yml b/roles/custom/matrix-bot-mjolnir/tasks/setup_install.yml index 5fe1f4306..4c870ccc7 100644 --- a/roles/custom/matrix-bot-mjolnir/tasks/setup_install.yml +++ b/roles/custom/matrix-bot-mjolnir/tasks/setup_install.yml @@ -64,6 +64,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_bot_mjolnir_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-bot-mjolnir.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bot-postmoogle/tasks/setup_install.yml b/roles/custom/matrix-bot-postmoogle/tasks/setup_install.yml index a14718289..2585a4341 100644 --- a/roles/custom/matrix-bot-postmoogle/tasks/setup_install.yml +++ b/roles/custom/matrix-bot-postmoogle/tasks/setup_install.yml @@ -84,6 +84,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_bot_postmoogle_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-bot-postmoogle.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-appservice-discord/tasks/setup_install.yml b/roles/custom/matrix-bridge-appservice-discord/tasks/setup_install.yml index ccfc3bad7..7c94933bd 100644 --- a/roles/custom/matrix-bridge-appservice-discord/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-appservice-discord/tasks/setup_install.yml @@ -109,6 +109,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_appservice_discord_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-appservice-discord.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-appservice-irc/tasks/setup_install.yml b/roles/custom/matrix-bridge-appservice-irc/tasks/setup_install.yml index 77eb3bf8c..f4436d48a 100644 --- a/roles/custom/matrix-bridge-appservice-irc/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-appservice-irc/tasks/setup_install.yml @@ -193,6 +193,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_appservice_irc_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-appservice-irc.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-appservice-kakaotalk/tasks/setup_install.yml b/roles/custom/matrix-bridge-appservice-kakaotalk/tasks/setup_install.yml index 8235d550e..51ce10bc8 100644 --- a/roles/custom/matrix-bridge-appservice-kakaotalk/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-appservice-kakaotalk/tasks/setup_install.yml @@ -102,6 +102,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_appservice_kakaotalk_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-appservice-kakaotalk-node.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-appservice-slack/tasks/setup_install.yml b/roles/custom/matrix-bridge-appservice-slack/tasks/setup_install.yml index 7ad2b26d6..040369147 100644 --- a/roles/custom/matrix-bridge-appservice-slack/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-appservice-slack/tasks/setup_install.yml @@ -87,6 +87,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_appservice_slack_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-appservice-slack support files installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-appservice-webhooks/tasks/setup_install.yml b/roles/custom/matrix-bridge-appservice-webhooks/tasks/setup_install.yml index 145bf2165..f54268ea5 100644 --- a/roles/custom/matrix-bridge-appservice-webhooks/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-appservice-webhooks/tasks/setup_install.yml @@ -86,6 +86,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_appservice_webhooks_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-appservice-webhooks support files installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-beeper-linkedin/tasks/setup_install.yml b/roles/custom/matrix-bridge-beeper-linkedin/tasks/setup_install.yml index 4a0f88f0f..3eb0d1dd0 100644 --- a/roles/custom/matrix-bridge-beeper-linkedin/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-beeper-linkedin/tasks/setup_install.yml @@ -88,6 +88,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_beeper_linkedin_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-beeper-linkedin.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-go-skype-bridge/tasks/setup_install.yml b/roles/custom/matrix-bridge-go-skype-bridge/tasks/setup_install.yml index 304d55039..b22531fee 100644 --- a/roles/custom/matrix-bridge-go-skype-bridge/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-go-skype-bridge/tasks/setup_install.yml @@ -131,6 +131,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_go_skype_bridge_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-go-skype-bridge.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-heisenbridge/tasks/setup_install.yml b/roles/custom/matrix-bridge-heisenbridge/tasks/setup_install.yml index b8918cb79..13d70ead8 100644 --- a/roles/custom/matrix-bridge-heisenbridge/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-heisenbridge/tasks/setup_install.yml @@ -44,6 +44,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_heisenbridge_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-heisenbridge.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-hookshot/tasks/setup_install.yml b/roles/custom/matrix-bridge-hookshot/tasks/setup_install.yml index 05b3005e5..b25f79644 100644 --- a/roles/custom/matrix-bridge-hookshot/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-hookshot/tasks/setup_install.yml @@ -112,6 +112,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_hookshot_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure mautrix-hookshot support files installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-discord/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-discord/tasks/setup_install.yml index e160bc9f6..2cde14045 100644 --- a/roles/custom/matrix-bridge-mautrix-discord/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-discord/tasks/setup_install.yml @@ -98,6 +98,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_discord_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-discord.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-facebook/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-facebook/tasks/setup_install.yml index d17488ee0..898200858 100644 --- a/roles/custom/matrix-bridge-mautrix-facebook/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-facebook/tasks/setup_install.yml @@ -128,6 +128,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_facebook_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-facebook.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-gmessages/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-gmessages/tasks/setup_install.yml index f9387eb4a..8f28cf46e 100644 --- a/roles/custom/matrix-bridge-mautrix-gmessages/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-gmessages/tasks/setup_install.yml @@ -147,6 +147,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_gmessages_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-gmessages.service restarted, if necessary ansible.builtin.service: diff --git a/roles/custom/matrix-bridge-mautrix-googlechat/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-googlechat/tasks/setup_install.yml index 3b3a55803..8d0e786db 100644 --- a/roles/custom/matrix-bridge-mautrix-googlechat/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-googlechat/tasks/setup_install.yml @@ -128,6 +128,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_googlechat_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-googlechat.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-hangouts/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-hangouts/tasks/setup_install.yml index eca5cc260..ccd233cc1 100644 --- a/roles/custom/matrix-bridge-mautrix-hangouts/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-hangouts/tasks/setup_install.yml @@ -128,6 +128,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_hangouts_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-hangouts.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-instagram/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-instagram/tasks/setup_install.yml index 9ad03a5a6..6d65c68ad 100644 --- a/roles/custom/matrix-bridge-mautrix-instagram/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-instagram/tasks/setup_install.yml @@ -80,6 +80,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_instagram_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-instagram.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-meta-instagram/tasks/install.yml b/roles/custom/matrix-bridge-mautrix-meta-instagram/tasks/install.yml index b0240e298..7b303085e 100644 --- a/roles/custom/matrix-bridge-mautrix-meta-instagram/tasks/install.yml +++ b/roles/custom/matrix-bridge-mautrix-meta-instagram/tasks/install.yml @@ -107,6 +107,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_meta_instagram_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure mautrix-meta-instagram.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-meta-messenger/tasks/install.yml b/roles/custom/matrix-bridge-mautrix-meta-messenger/tasks/install.yml index 2b5738c90..3240ff898 100644 --- a/roles/custom/matrix-bridge-mautrix-meta-messenger/tasks/install.yml +++ b/roles/custom/matrix-bridge-mautrix-meta-messenger/tasks/install.yml @@ -107,6 +107,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_meta_messenger_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure mautrix-meta-messenger.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-signal/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-signal/tasks/setup_install.yml index a04757499..8d7941aa4 100644 --- a/roles/custom/matrix-bridge-mautrix-signal/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-signal/tasks/setup_install.yml @@ -141,6 +141,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_signal_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-signal.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-slack/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-slack/tasks/setup_install.yml index 15a54d426..bc197f430 100644 --- a/roles/custom/matrix-bridge-mautrix-slack/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-slack/tasks/setup_install.yml @@ -98,6 +98,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_slack_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-slack.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-telegram/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-telegram/tasks/setup_install.yml index 410ee2022..8ed876412 100644 --- a/roles/custom/matrix-bridge-mautrix-telegram/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-telegram/tasks/setup_install.yml @@ -153,6 +153,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_telegram_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-telegram.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-twitter/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-twitter/tasks/setup_install.yml index bf7c3fa1a..51a13b1f0 100644 --- a/roles/custom/matrix-bridge-mautrix-twitter/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-twitter/tasks/setup_install.yml @@ -82,6 +82,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_twitter_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-twitter.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-whatsapp/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-whatsapp/tasks/setup_install.yml index 9e9a583b2..06ecd8a07 100644 --- a/roles/custom/matrix-bridge-mautrix-whatsapp/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-whatsapp/tasks/setup_install.yml @@ -141,6 +141,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_whatsapp_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-whatsapp.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mautrix-wsproxy/tasks/setup_install.yml b/roles/custom/matrix-bridge-mautrix-wsproxy/tasks/setup_install.yml index d7d24cf4a..1d47c110f 100644 --- a/roles/custom/matrix-bridge-mautrix-wsproxy/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mautrix-wsproxy/tasks/setup_install.yml @@ -96,6 +96,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mautrix_wsproxy_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mautrix-wsproxy.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mx-puppet-discord/tasks/setup_install.yml b/roles/custom/matrix-bridge-mx-puppet-discord/tasks/setup_install.yml index c3037d8c6..d5a7492fd 100644 --- a/roles/custom/matrix-bridge-mx-puppet-discord/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mx-puppet-discord/tasks/setup_install.yml @@ -117,6 +117,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mx_puppet_discord_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mx-puppet-discord.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mx-puppet-groupme/tasks/setup_install.yml b/roles/custom/matrix-bridge-mx-puppet-groupme/tasks/setup_install.yml index 55bb29aa3..7309c1315 100644 --- a/roles/custom/matrix-bridge-mx-puppet-groupme/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mx-puppet-groupme/tasks/setup_install.yml @@ -118,6 +118,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mx_puppet_groupme_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mx-puppet-groupme.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mx-puppet-instagram/tasks/setup_install.yml b/roles/custom/matrix-bridge-mx-puppet-instagram/tasks/setup_install.yml index 238ea1f2b..6264cc086 100644 --- a/roles/custom/matrix-bridge-mx-puppet-instagram/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mx-puppet-instagram/tasks/setup_install.yml @@ -97,6 +97,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mx_puppet_instagram_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mx-puppet-instagram.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mx-puppet-slack/tasks/setup_install.yml b/roles/custom/matrix-bridge-mx-puppet-slack/tasks/setup_install.yml index 9524f338c..bbe4c743a 100644 --- a/roles/custom/matrix-bridge-mx-puppet-slack/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mx-puppet-slack/tasks/setup_install.yml @@ -128,6 +128,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mx_puppet_slack_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mx-puppet-slack.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mx-puppet-steam/tasks/setup_install.yml b/roles/custom/matrix-bridge-mx-puppet-steam/tasks/setup_install.yml index 24ef30b59..b985ada8b 100644 --- a/roles/custom/matrix-bridge-mx-puppet-steam/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mx-puppet-steam/tasks/setup_install.yml @@ -118,6 +118,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mx_puppet_steam_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mx-puppet-steam.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-mx-puppet-twitter/tasks/setup_install.yml b/roles/custom/matrix-bridge-mx-puppet-twitter/tasks/setup_install.yml index e5e051841..1fdbb526d 100644 --- a/roles/custom/matrix-bridge-mx-puppet-twitter/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-mx-puppet-twitter/tasks/setup_install.yml @@ -128,6 +128,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_mx_puppet_twitter_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-mx-puppet-twitter.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-sms/tasks/setup_install.yml b/roles/custom/matrix-bridge-sms/tasks/setup_install.yml index 6d0cfd08f..27189833a 100644 --- a/roles/custom/matrix-bridge-sms/tasks/setup_install.yml +++ b/roles/custom/matrix-bridge-sms/tasks/setup_install.yml @@ -51,6 +51,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_sms_bridge_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-sms-bridge.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-bridge-wechat/tasks/install.yml b/roles/custom/matrix-bridge-wechat/tasks/install.yml index 8a2d0694b..852038bc7 100644 --- a/roles/custom/matrix-bridge-wechat/tasks/install.yml +++ b/roles/custom/matrix-bridge-wechat/tasks/install.yml @@ -113,6 +113,8 @@ community.general.docker_network: name: "{{ matrix_wechat_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-wechat.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-cactus-comments-client/tasks/install.yml b/roles/custom/matrix-cactus-comments-client/tasks/install.yml index 53eaee90c..67a2d4f5f 100644 --- a/roles/custom/matrix-cactus-comments-client/tasks/install.yml +++ b/roles/custom/matrix-cactus-comments-client/tasks/install.yml @@ -76,6 +76,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_cactus_comments_client_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-cactus-comments-client.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-client-cinny/tasks/setup_install.yml b/roles/custom/matrix-client-cinny/tasks/setup_install.yml index 162514f52..d60e4c432 100644 --- a/roles/custom/matrix-client-cinny/tasks/setup_install.yml +++ b/roles/custom/matrix-client-cinny/tasks/setup_install.yml @@ -69,6 +69,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_client_cinny_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-client-cinny.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-client-element/tasks/setup_install.yml b/roles/custom/matrix-client-element/tasks/setup_install.yml index 0e5053d35..2f3c92fbf 100644 --- a/roles/custom/matrix-client-element/tasks/setup_install.yml +++ b/roles/custom/matrix-client-element/tasks/setup_install.yml @@ -103,6 +103,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_client_element_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-client-element.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-client-hydrogen/tasks/setup_install.yml b/roles/custom/matrix-client-hydrogen/tasks/setup_install.yml index 42cfd563a..a2fe13c46 100644 --- a/roles/custom/matrix-client-hydrogen/tasks/setup_install.yml +++ b/roles/custom/matrix-client-hydrogen/tasks/setup_install.yml @@ -81,6 +81,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_client_hydrogen_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-client-hydrogen.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-client-schildichat/tasks/setup_install.yml b/roles/custom/matrix-client-schildichat/tasks/setup_install.yml index f6bd61a17..8f2299ba8 100644 --- a/roles/custom/matrix-client-schildichat/tasks/setup_install.yml +++ b/roles/custom/matrix-client-schildichat/tasks/setup_install.yml @@ -102,6 +102,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_client_schildichat_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-client-schildichat.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-conduit/tasks/setup_install.yml b/roles/custom/matrix-conduit/tasks/setup_install.yml index 00d8a1330..90aa2dcb6 100644 --- a/roles/custom/matrix-conduit/tasks/setup_install.yml +++ b/roles/custom/matrix-conduit/tasks/setup_install.yml @@ -39,6 +39,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_conduit_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure Conduit container image is pulled community.docker.docker_image: diff --git a/roles/custom/matrix-corporal/tasks/setup_install.yml b/roles/custom/matrix-corporal/tasks/setup_install.yml index 3213fc9f4..547467968 100644 --- a/roles/custom/matrix-corporal/tasks/setup_install.yml +++ b/roles/custom/matrix-corporal/tasks/setup_install.yml @@ -71,6 +71,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_corporal_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-corporal.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-coturn/tasks/setup_install.yml b/roles/custom/matrix-coturn/tasks/setup_install.yml index 0969260a6..817e1c361 100644 --- a/roles/custom/matrix-coturn/tasks/setup_install.yml +++ b/roles/custom/matrix-coturn/tasks/setup_install.yml @@ -99,6 +99,8 @@ community.docker.docker_network: name: "{{ matrix_coturn_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-coturn.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-dendrite/tasks/setup_install.yml b/roles/custom/matrix-dendrite/tasks/setup_install.yml index 248a15dd7..137620e3f 100644 --- a/roles/custom/matrix-dendrite/tasks/setup_install.yml +++ b/roles/custom/matrix-dendrite/tasks/setup_install.yml @@ -112,6 +112,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_dendrite_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure Dendrite support files installed ansible.builtin.template: diff --git a/roles/custom/matrix-dimension/tasks/setup_install.yml b/roles/custom/matrix-dimension/tasks/setup_install.yml index 04c2248f9..eca42994b 100644 --- a/roles/custom/matrix-dimension/tasks/setup_install.yml +++ b/roles/custom/matrix-dimension/tasks/setup_install.yml @@ -133,6 +133,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_dimension_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-dimension.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-dynamic-dns/tasks/setup_install.yml b/roles/custom/matrix-dynamic-dns/tasks/setup_install.yml index f8ce0c48e..165856c41 100644 --- a/roles/custom/matrix-dynamic-dns/tasks/setup_install.yml +++ b/roles/custom/matrix-dynamic-dns/tasks/setup_install.yml @@ -61,6 +61,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_dynamic_dns_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-dynamic-dns.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-email2matrix/tasks/setup_install.yml b/roles/custom/matrix-email2matrix/tasks/setup_install.yml index 5d49e7d47..49de9a115 100644 --- a/roles/custom/matrix-email2matrix/tasks/setup_install.yml +++ b/roles/custom/matrix-email2matrix/tasks/setup_install.yml @@ -61,6 +61,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_email2matrix_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-email2matrix.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-ldap-registration-proxy/tasks/setup_install.yml b/roles/custom/matrix-ldap-registration-proxy/tasks/setup_install.yml index 760d4728f..211f96e28 100644 --- a/roles/custom/matrix-ldap-registration-proxy/tasks/setup_install.yml +++ b/roles/custom/matrix-ldap-registration-proxy/tasks/setup_install.yml @@ -56,6 +56,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_ldap_registration_proxy_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-ldap-registration-proxy.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-ma1sd/tasks/setup_install.yml b/roles/custom/matrix-ma1sd/tasks/setup_install.yml index 0fcdb8c0a..404b0b428 100644 --- a/roles/custom/matrix-ma1sd/tasks/setup_install.yml +++ b/roles/custom/matrix-ma1sd/tasks/setup_install.yml @@ -137,6 +137,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_ma1sd_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-ma1sd.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-media-repo/tasks/setup_install.yml b/roles/custom/matrix-media-repo/tasks/setup_install.yml index 513456c1c..74dda38ca 100755 --- a/roles/custom/matrix-media-repo/tasks/setup_install.yml +++ b/roles/custom/matrix-media-repo/tasks/setup_install.yml @@ -139,6 +139,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_media_repo_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure media-repo service installed ansible.builtin.template: diff --git a/roles/custom/matrix-pantalaimon/tasks/install.yml b/roles/custom/matrix-pantalaimon/tasks/install.yml index 74a90cce2..1619afced 100644 --- a/roles/custom/matrix-pantalaimon/tasks/install.yml +++ b/roles/custom/matrix-pantalaimon/tasks/install.yml @@ -59,6 +59,8 @@ community.general.docker_network: name: "{{ matrix_pantalaimon_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-pantalaimon.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-prometheus-nginxlog-exporter/tasks/setup_install.yml b/roles/custom/matrix-prometheus-nginxlog-exporter/tasks/setup_install.yml index 2133e54a0..ad7954100 100644 --- a/roles/custom/matrix-prometheus-nginxlog-exporter/tasks/setup_install.yml +++ b/roles/custom/matrix-prometheus-nginxlog-exporter/tasks/setup_install.yml @@ -45,6 +45,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_prometheus_nginxlog_exporter_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-prometheus-nginxlog-exporter.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-rageshake/tasks/install.yml b/roles/custom/matrix-rageshake/tasks/install.yml index f19304b8a..3d53d6721 100644 --- a/roles/custom/matrix-rageshake/tasks/install.yml +++ b/roles/custom/matrix-rageshake/tasks/install.yml @@ -70,6 +70,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_rageshake_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-rageshake.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-registration/tasks/setup_install.yml b/roles/custom/matrix-registration/tasks/setup_install.yml index 9c6791365..f3095b715 100644 --- a/roles/custom/matrix-registration/tasks/setup_install.yml +++ b/roles/custom/matrix-registration/tasks/setup_install.yml @@ -112,6 +112,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_registration_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-registration.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-sliding-sync/tasks/install.yml b/roles/custom/matrix-sliding-sync/tasks/install.yml index 7e7f2569c..2e3b85d1b 100644 --- a/roles/custom/matrix-sliding-sync/tasks/install.yml +++ b/roles/custom/matrix-sliding-sync/tasks/install.yml @@ -63,6 +63,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_sliding_sync_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-sliding-sync.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-static-files/tasks/install.yml b/roles/custom/matrix-static-files/tasks/install.yml index 8d715de78..0f9a836cf 100644 --- a/roles/custom/matrix-static-files/tasks/install.yml +++ b/roles/custom/matrix-static-files/tasks/install.yml @@ -86,6 +86,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_static_files_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-static-files systemd service is installed ansible.builtin.template: diff --git a/roles/custom/matrix-sygnal/tasks/install.yml b/roles/custom/matrix-sygnal/tasks/install.yml index a3015a385..0edd645b8 100644 --- a/roles/custom/matrix-sygnal/tasks/install.yml +++ b/roles/custom/matrix-sygnal/tasks/install.yml @@ -44,6 +44,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_sygnal_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-sygnal.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-synapse-admin/tasks/setup_install.yml b/roles/custom/matrix-synapse-admin/tasks/setup_install.yml index 6e7b8160b..357454594 100644 --- a/roles/custom/matrix-synapse-admin/tasks/setup_install.yml +++ b/roles/custom/matrix-synapse-admin/tasks/setup_install.yml @@ -69,6 +69,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_synapse_admin_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-synapse-admin.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-synapse-auto-compressor/tasks/install.yml b/roles/custom/matrix-synapse-auto-compressor/tasks/install.yml index 4baeb3fb4..a1872176b 100644 --- a/roles/custom/matrix-synapse-auto-compressor/tasks/install.yml +++ b/roles/custom/matrix-synapse-auto-compressor/tasks/install.yml @@ -81,6 +81,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_synapse_auto_compressor_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-synapse-auto-compressor systemd service and timer are installed ansible.builtin.template: diff --git a/roles/custom/matrix-synapse-reverse-proxy-companion/tasks/setup_install.yml b/roles/custom/matrix-synapse-reverse-proxy-companion/tasks/setup_install.yml index 8af00cf67..b396c54df 100644 --- a/roles/custom/matrix-synapse-reverse-proxy-companion/tasks/setup_install.yml +++ b/roles/custom/matrix-synapse-reverse-proxy-companion/tasks/setup_install.yml @@ -44,6 +44,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_synapse_reverse_proxy_companion_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-synapse-reverse-proxy-companion.service installed ansible.builtin.template: diff --git a/roles/custom/matrix-synapse-usage-exporter/tasks/setup_install.yml b/roles/custom/matrix-synapse-usage-exporter/tasks/setup_install.yml index 06945a56e..34ad23ee4 100644 --- a/roles/custom/matrix-synapse-usage-exporter/tasks/setup_install.yml +++ b/roles/custom/matrix-synapse-usage-exporter/tasks/setup_install.yml @@ -69,6 +69,8 @@ community.general.docker_network: name: "{{ matrix_synapse_usage_exporter_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure synapse-usage-exporter service installed ansible.builtin.template: diff --git a/roles/custom/matrix-synapse/tasks/synapse/setup_install.yml b/roles/custom/matrix-synapse/tasks/synapse/setup_install.yml index c22e9d04a..6c11070ea 100644 --- a/roles/custom/matrix-synapse/tasks/synapse/setup_install.yml +++ b/roles/custom/matrix-synapse/tasks/synapse/setup_install.yml @@ -120,6 +120,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_synapse_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure Synapse support files installed ansible.builtin.template: diff --git a/roles/custom/matrix-user-verification-service/tasks/setup_install.yml b/roles/custom/matrix-user-verification-service/tasks/setup_install.yml index d42401f4e..1a95093bb 100644 --- a/roles/custom/matrix-user-verification-service/tasks/setup_install.yml +++ b/roles/custom/matrix-user-verification-service/tasks/setup_install.yml @@ -60,6 +60,8 @@ enable_ipv6: "{{ devture_systemd_docker_base_ipv6_enabled }}" name: "{{ matrix_user_verification_service_container_network }}" driver: bridge + driver_options: + com.docker.network.driver.mtu: "{{ matrix_playbook_docker_network_mtu }}" - name: Ensure matrix-user-verification-service.service installed ansible.builtin.template: