matrix-docker-ansible-deploy/roles/custom
Slavi Pantaleev 3c7f896246 Prevent generic workers being combined with any of the other types
Until now, the validation check would only get tripped up
if generic workers are used, combined with at least one EACH
other type of specialized workers.

This means that someone doing this:

```
matrix_synapse_workers_preset: one-of-each
matrix_synapse_workers_client_reader_workers_count: 5
```

.. would not have triggered this safety check.

Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3100
2024-01-20 11:24:32 +02:00
..
matrix_playbook_migration Reorder Ansible task module parameters to make ansible-lint happy 2024-01-17 17:27:31 +02:00
matrix-base Disable addons communicating with the homeserver via Traefik if there is no Traefik at all 2024-01-18 12:12:41 +02:00
matrix-bot-buscarron Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bot-chatgpt Merge branch 'master' into bye-bye-nginx-proxy 2024-01-05 17:55:49 +02:00
matrix-bot-draupnir Update Draupnir to 1.86.0 from 1.85.1 2024-01-16 01:56:41 +01:00
matrix-bot-go-neb Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bot-honoroit Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bot-matrix-registration-bot Revert "Auto-generate matrix_bot_matrix_registration_bot_bot_password via group vars" 2024-01-09 10:22:20 +02:00
matrix-bot-matrix-reminder-bot Merge branch 'master' into bye-bye-nginx-proxy 2024-01-13 10:25:35 +02:00
matrix-bot-maubot Make Traefik labels files look better 2024-01-15 10:41:15 +02:00
matrix-bot-mjolnir Make homeserver services sleep after startup, instead of all dependencies sleeping separately 2024-01-12 12:45:18 +02:00
matrix-bot-postmoogle Merge branch 'master' into bye-bye-nginx-proxy 2024-01-05 17:55:49 +02:00
matrix-bridge-appservice-discord Make homeserver services sleep after startup, instead of all dependencies sleeping separately 2024-01-12 12:45:18 +02:00
matrix-bridge-appservice-irc Fix NeDB to Postgres importing task for matrix-bridge-appservice-irc 2024-01-13 17:18:22 +02:00
matrix-bridge-appservice-kakaotalk Fix additional-networks connectivity for a few services 2024-01-15 11:13:47 +02:00
matrix-bridge-appservice-slack Make Traefik labels files look better 2024-01-15 10:41:15 +02:00
matrix-bridge-appservice-webhooks Make Traefik labels files look better 2024-01-15 10:41:15 +02:00
matrix-bridge-beeper-linkedin Make homeserver services sleep after startup, instead of all dependencies sleeping separately 2024-01-12 12:45:18 +02:00
matrix-bridge-go-skype-bridge Make homeserver services sleep after startup, instead of all dependencies sleeping separately 2024-01-12 12:45:18 +02:00
matrix-bridge-heisenbridge Move matrix-bridge-heisenbridge to its own container network 2024-01-07 15:24:10 +02:00
matrix-bridge-hookshot Fix problematic Hookshot redirect for /hookshot/widgetapi/v1/static 2024-01-19 17:08:14 +02:00
matrix-bridge-mautrix-discord Update dock.mau.dev/mautrix/discord Docker tag to v0.6.5 2024-01-16 21:36:01 +00:00
matrix-bridge-mautrix-facebook Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bridge-mautrix-gmessages Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bridge-mautrix-googlechat Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bridge-mautrix-hangouts Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bridge-mautrix-instagram Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bridge-mautrix-signal Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bridge-mautrix-slack Make homeserver services sleep after startup, instead of all dependencies sleeping separately 2024-01-12 12:45:18 +02:00
matrix-bridge-mautrix-telegram Make Traefik labels files look better 2024-01-15 10:41:15 +02:00
matrix-bridge-mautrix-twitter Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bridge-mautrix-whatsapp Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bridge-mautrix-wsproxy Fix additional-networks connectivity for a few services 2024-01-15 11:13:47 +02:00
matrix-bridge-mx-puppet-discord Make homeserver services sleep after startup, instead of all dependencies sleeping separately 2024-01-12 12:45:18 +02:00
matrix-bridge-mx-puppet-groupme Make homeserver services sleep after startup, instead of all dependencies sleeping separately 2024-01-12 12:45:18 +02:00
matrix-bridge-mx-puppet-instagram Make homeserver services sleep after startup, instead of all dependencies sleeping separately 2024-01-12 12:45:18 +02:00
matrix-bridge-mx-puppet-slack Fix Traefik load balancer port for matrix-mx-puppet-slack 2024-01-19 12:13:22 +02:00
matrix-bridge-mx-puppet-steam Make homeserver services sleep after startup, instead of all dependencies sleeping separately 2024-01-12 12:45:18 +02:00
matrix-bridge-mx-puppet-twitter Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-bridge-sms Make homeserver services sleep after startup, instead of all dependencies sleeping separately 2024-01-12 12:45:18 +02:00
matrix-cactus-comments Add matrix-cactus-comments-client role 2024-01-09 09:53:01 +02:00
matrix-cactus-comments-client Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-client-cinny Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-client-element Update vectorim/element-web Docker tag to v1.11.55 2024-01-19 15:31:02 +00:00
matrix-client-hydrogen Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-client-schildichat Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-common-after/tasks Fix all 300+ ansible-lint-reported errors 2023-03-07 17:28:15 +02:00
matrix-conduit Make post-start delay for matrix-conduit configurable 2024-01-17 12:26:28 +02:00
matrix-corporal Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-coturn Add additional-networks support to matrix-coturn 2024-01-15 11:18:09 +02:00
matrix-dendrite Make post-start delay for matrix-dendrite configurable 2024-01-17 12:25:31 +02:00
matrix-dimension Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-dynamic-dns Add additional-networks support to matrix-dynamic-dns 2024-01-15 11:18:25 +02:00
matrix-email2matrix Fix yamllint-reported errors in matrix-email2matrix 2024-01-13 19:47:04 +02:00
matrix-ldap-registration-proxy Make Traefik labels files look better 2024-01-15 10:41:15 +02:00
matrix-ma1sd Make Traefik labels files look better 2024-01-15 10:41:15 +02:00
matrix-media-repo Updated Grafana dashboard 2024-01-16 17:43:02 -06:00
matrix-prometheus-nginxlog-exporter Fix some variable typos in matrix-prometheus-nginxlog-exporter 2024-01-14 21:32:02 +02:00
matrix-prometheus-services-connect Properly switch to element-hq-synapse and introduce variables for customizing that 2024-01-17 08:40:23 +02:00
matrix-rageshake Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-registration Make Traefik labels files look better 2024-01-15 10:41:15 +02:00
matrix-sliding-sync Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-static-files Add variable for controlling force_disable in io.element.e2ee in /.well-known/matrix/client 2024-01-19 08:19:28 +02:00
matrix-sygnal Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-synapse Prevent generic workers being combined with any of the other types 2024-01-20 11:24:32 +02:00
matrix-synapse-admin Ensure each container labels file defines at least one service 2024-01-17 17:56:45 +02:00
matrix-synapse-auto-compressor Connect matrix-synapse-auto-compressor directly to Postgres network, if integrated Postgres is used 2024-01-13 20:01:06 +02:00
matrix-synapse-reverse-proxy-companion Merge branch 'master' into cvwright/room-workers-v2 2024-01-20 10:35:56 +02:00
matrix-user-creator add ensure-users-created tag alongside with ensure-matrix-users-created 2023-10-02 18:33:21 +03:00
matrix-user-verification-service Move matrix-user-verification service to its own container network 2024-01-13 17:31:03 +02:00