mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2024-12-22 20:45:48 +00:00
e033520ce2
Many of these do depend on the Synapse master process (`matrix-synapse.service`), so it makes sense to do it. Furthermore, we're doing it so that one can stop the `matrix-synapse.service` service and have systemd cascade this into stopping all the workers as well. This is useful for easily stopping all of Synapse, so that Postgres upgrades (`--tags=upgrade-postgres`) can happen cleanly. Postgres upgrades currently stop `devture_postgres_systemd_services_to_stop_for_maintenance_list` which includes Synapse, but stopping just the master process and leaving workers running is not safe enough and sometimes leads to errors like: > ERROR: insert or update on table "event_forward_extremities" violates foreign key constraint "event_forward_extremities_event_id" With this dependency in place, stopping `matrix-synapse.service` will stop all Synapse processes. |
||
---|---|---|
.. | ||
etherpad-proxy-connect | ||
matrix_playbook_migration | ||
matrix-base | ||
matrix-bot-buscarron | ||
matrix-bot-chatgpt | ||
matrix-bot-draupnir | ||
matrix-bot-go-neb | ||
matrix-bot-honoroit | ||
matrix-bot-matrix-registration-bot | ||
matrix-bot-matrix-reminder-bot | ||
matrix-bot-maubot | ||
matrix-bot-mjolnir | ||
matrix-bot-postmoogle | ||
matrix-bridge-appservice-discord | ||
matrix-bridge-appservice-irc | ||
matrix-bridge-appservice-kakaotalk | ||
matrix-bridge-appservice-slack | ||
matrix-bridge-appservice-webhooks | ||
matrix-bridge-beeper-linkedin | ||
matrix-bridge-go-skype-bridge | ||
matrix-bridge-heisenbridge | ||
matrix-bridge-hookshot | ||
matrix-bridge-mautrix-discord | ||
matrix-bridge-mautrix-facebook | ||
matrix-bridge-mautrix-gmessages | ||
matrix-bridge-mautrix-googlechat | ||
matrix-bridge-mautrix-hangouts | ||
matrix-bridge-mautrix-instagram | ||
matrix-bridge-mautrix-signal | ||
matrix-bridge-mautrix-slack | ||
matrix-bridge-mautrix-telegram | ||
matrix-bridge-mautrix-twitter | ||
matrix-bridge-mautrix-whatsapp | ||
matrix-bridge-mautrix-wsproxy | ||
matrix-bridge-mx-puppet-discord | ||
matrix-bridge-mx-puppet-groupme | ||
matrix-bridge-mx-puppet-instagram | ||
matrix-bridge-mx-puppet-slack | ||
matrix-bridge-mx-puppet-steam | ||
matrix-bridge-mx-puppet-twitter | ||
matrix-bridge-sms | ||
matrix-cactus-comments | ||
matrix-client-cinny | ||
matrix-client-element | ||
matrix-client-hydrogen | ||
matrix-client-schildichat | ||
matrix-common-after/tasks | ||
matrix-conduit | ||
matrix-corporal | ||
matrix-coturn | ||
matrix-dendrite | ||
matrix-dimension | ||
matrix-dynamic-dns | ||
matrix-email2matrix | ||
matrix-ldap-registration-proxy | ||
matrix-ma1sd | ||
matrix-mailer | ||
matrix-media-repo | ||
matrix-nginx-proxy | ||
matrix-prometheus-nginxlog-exporter | ||
matrix-prometheus-services-connect | ||
matrix-prometheus-services-proxy-connect | ||
matrix-rageshake | ||
matrix-registration | ||
matrix-sliding-sync | ||
matrix-sygnal | ||
matrix-synapse | ||
matrix-synapse-admin | ||
matrix-synapse-auto-compressor | ||
matrix-synapse-reverse-proxy-companion | ||
matrix-user-creator | ||
matrix-user-verification-service |