matrix-docker-ansible-deploy/roles
Slavi Pantaleev 881fdd28f0 Add support for Synapse container image customization
This allows people to augment the Synapse image with custom tools and
addons without having to rebuild it from scratch.

If customizations are enabled, the playbook will build a new
`localhost/matrixdotorg/synapse:VERSION-customized` image
on top of the default one (`FROM matrixdotorg/synapse:VERSION`)
and with custom Dockerfile build steps.

For servers that self-build the Synapse image, the Synapse image will be
built first, before proceding to extend it the same way.

In the future, we'll also have easy to enable Dockerfile build steps
for modules that the playbook supports.
2022-10-14 16:37:54 +03:00
..
matrix-aux More ansible-lint fixes 2022-07-18 13:01:17 +03:00
matrix-backup-borg Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-base Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bot-buscarron Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bot-go-neb More ansible-lint fixes 2022-07-18 13:01:19 +03:00
matrix-bot-honoroit Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bot-matrix-registration-bot Fix git-latest ansible-lint errors 2022-07-18 14:43:52 +03:00
matrix-bot-matrix-reminder-bot Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bot-maubot import_tasks -> ansible.builtin.import_tasks 2022-10-09 19:23:40 +03:00
matrix-bot-mjolnir Fix config error that can cause Mjolnir to crash 2022-10-02 21:14:56 +02:00
matrix-bot-postmoogle Update postmoogle 0.9.6 -> 0.9.7 2022-10-12 10:57:25 +00:00
matrix-bridge-appservice-discord Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-appservice-irc Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-appservice-kakaotalk appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-appservice-slack Upgrade appservice-slack (1.11.0 -> 2.0.1) 2022-10-06 16:39:07 +03:00
matrix-bridge-appservice-webhooks Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-beeper-linkedin Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-go-skype-bridge Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-heisenbridge appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-hookshot Merge pull request #2164 from etkecc/patch-93 2022-10-11 09:15:44 +03:00
matrix-bridge-mautrix-discord Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-mautrix-facebook Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-mautrix-googlechat Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-mautrix-hangouts Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-mautrix-instagram Upgrade mautrix-instagram (0.2.1 -> latest) 2022-10-11 09:41:12 +03:00
matrix-bridge-mautrix-signal Upgrade signald (0.21.1 -> 0.22.2) 2022-10-06 14:01:20 +03:00
matrix-bridge-mautrix-telegram Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-mautrix-twitter appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-bridge-mautrix-whatsapp Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-mx-puppet-discord Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-mx-puppet-groupme Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-mx-puppet-instagram Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-mx-puppet-slack Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-mx-puppet-steam Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-mx-puppet-twitter Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-bridge-sms appservice: add and use homeserver_container_* vars (#2045) 2022-08-24 08:38:12 +03:00
matrix-cactus-comments Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-client-cinny Upgrade Cinny (2.2.1 -> 2.2.2) 2022-09-28 18:46:10 +03:00
matrix-client-element Update element 1.11.9 -> 1.11.10 2022-10-11 18:31:46 +00:00
matrix-client-hydrogen Update Hydrogen 0.3.1 -> 0.3.2 2022-08-26 19:47:05 +00:00
matrix-common-after Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-conduit import_tasks -> ansible.builtin.import_tasks 2022-10-09 19:23:40 +03:00
matrix-corporal Upgrade matrix-corporal (2.3.2 -> 2.4.0) 2022-10-02 16:47:55 +03:00
matrix-coturn Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-dendrite dendrite: update config 2022-10-08 03:36:40 +05:30
matrix-dimension Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-dynamic-dns Upgrade ddclient (v3.9.1-ls99 -> v3.9.1-ls100) 2022-09-27 15:37:24 +03:00
matrix-email2matrix Fix some ansible-lint-reported warnings 2022-09-18 12:21:09 +03:00
matrix-etherpad Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-grafana Update grafana 9.1.7 -> 9.2.0 2022-10-11 18:57:52 +00:00
matrix-jitsi Update jitsi stable-7830 -> stable-7882 2022-10-09 15:52:55 +00:00
matrix-ldap-registration-proxy Remove double ; 2022-10-02 09:18:54 +03:00
matrix-ma1sd Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-mailer Fix self-build error image names 2022-07-19 19:46:45 -04:00
matrix-nginx-proxy Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-ntfy Update Ntfy 1.27.2 -> 1.28.0 2022-09-27 19:47:05 +00:00
matrix-postgres Add support for Synapse container image customization 2022-10-14 16:37:54 +03:00
matrix-postgres-backup Import tasks from other roles in a better way 2022-07-18 16:15:04 +03:00
matrix-prometheus Upgrade Prometheus (2.39.0 -> 2.39.1) 2022-10-07 21:37:17 +03:00
matrix-prometheus-node-exporter Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-prometheus-postgres-exporter Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-redis Update Redis 7.0.3 -> 7.0.4 2022-07-18 18:35:42 +00:00
matrix-registration Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
matrix-sygnal Fix some ansible-lint-reported warnings 2022-09-18 12:21:09 +03:00
matrix-synapse Add support for Synapse container image customization 2022-10-14 16:37:54 +03:00
matrix-synapse-admin Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00