matrix-docker-ansible-deploy/roles/custom
Slavi Pantaleev b88b6ae7a3 Introduce a new matrix_container_global_registry_prefix_override variable and make all roles respect it
`matrix_container_global_registry_prefix_override` may look similar to
the old `matrix_container_global_registry_prefix` variable
(removed in d6bf789710), but it's different.

The old `matrix_container_global_registry_prefix` variable was just a hardcode of `docker.io/` and roles that
needed to refer to `docker.io/` could use it. However, this was:

- not used by all roles, because some need another registry (not `docker.io/`)
- used only by roles within the playbook (`roles/custom`), not external roles

Overriding the old `matrix_container_global_registry_prefix` variable was rather pointless,
as it didn't cover everything.

The new `matrix_container_global_registry_prefix_override` variable, on the other hand,
lets you override the registry prefix for all components, regardless of whether they
use `docker.io/` or another registry by default.

This is useful to people who have somehow mirrored all container images to their own registry,
as it provides them with a single variable they can flip to influence the whole playbook.
2025-02-24 11:38:47 +02:00
..
matrix_playbook_migration Upgrade container-socket-proxy (v0.2.0-0 -> v0.3.0-0) and switch to new variable names (devture_container_socket_proxy_* -> container_socket_proxy_*) 2025-02-22 01:01:42 +02:00
matrix-alertmanager-receiver Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-appservice-double-puppet Add missing document start to matrix-appservice-double-puppet/defaults/main.yml 2024-08-17 22:55:30 +03:00
matrix-appservice-draupnir-for-all Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-authentication-service Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-base Introduce a new matrix_container_global_registry_prefix_override variable and make all roles respect it 2025-02-24 11:38:47 +02:00
matrix-bot-baibot Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bot-buscarron Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bot-chatgpt Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bot-draupnir Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bot-go-neb Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bot-honoroit Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bot-matrix-registration-bot Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bot-matrix-reminder-bot Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bot-maubot Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bot-mjolnir Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-appservice-discord Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-appservice-irc Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-appservice-kakaotalk Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-appservice-slack Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-appservice-webhooks Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-beeper-linkedin Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-go-skype-bridge Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-heisenbridge Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-hookshot Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-bluesky Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-discord Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-facebook Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-gmessages Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-googlechat Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-instagram Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-meta-instagram Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-meta-messenger Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-signal Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-slack Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-telegram Introduce a new matrix_container_global_registry_prefix_override variable and make all roles respect it 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-twitter Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-whatsapp Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mautrix-wsproxy Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mx-puppet-discord Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mx-puppet-groupme Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mx-puppet-instagram Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mx-puppet-slack Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mx-puppet-steam Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-mx-puppet-twitter Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-postmoogle Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-sms Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-bridge-wechat Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-cactus-comments Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-cactus-comments-client Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-client-cinny Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-client-element Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-client-fluffychat Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-client-hydrogen Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-client-schildichat Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-common-after/tasks
matrix-conduit Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-conduwuit Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-corporal Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-coturn Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-dendrite Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-dimension Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-dynamic-dns Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-email2matrix Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-ldap-registration-proxy Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-ma1sd Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-media-repo Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-pantalaimon Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-prometheus-nginxlog-exporter Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-prometheus-services-connect Created role for synapse-usage-exporter (#3442) 2024-07-25 20:19:08 +03:00
matrix-rageshake Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-registration Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-sliding-sync Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-static-files Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-sygnal Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-synapse Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-synapse-admin Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-synapse-auto-compressor Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-synapse-reverse-proxy-companion Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-synapse-usage-exporter Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00
matrix-user-creator Change capitalization per author's preference: Conduwuit → conduwuit 2025-01-20 12:38:37 +09:00
matrix-user-verification-service Rework all roles to include component_(docker|container)_image_registry_prefix* variables 2025-02-24 11:38:47 +02:00