matrix-docker-ansible-deploy/roles/matrix-postgres/tasks
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
..
util Import tasks from other roles in a better way 2022-07-18 16:15:04 +03:00
detect_existing_postgres_version.yml Add warnings about using Borg backup with external Postgres 2022-07-26 17:31:06 +03:00
import_generic_sqlite_db.yml Suppress some ansible-lint errors 2022-10-09 20:42:20 +03:00
import_postgres.yml Fix async commands 2022-10-06 19:48:11 +03:00
import_synapse_sqlite_db.yml Add support for Synapse container image customization 2022-10-14 16:37:54 +03:00
init.yml More ansible-lint fixes 2022-07-18 13:01:17 +03:00
main.yml More ansible-lint fixes 2022-07-18 13:01:17 +03:00
migrate_db_to_postgres.yml Suppress some ansible-lint errors 2022-10-09 20:42:20 +03:00
migrate_postgres_data_directory.yml Fix some ansible-lint-reported warnings 2022-09-27 11:38:33 +03:00
run_vacuum.yml Fix async commands 2022-10-06 19:48:11 +03:00
setup_postgres.yml Import tasks from other roles in a better way 2022-07-18 16:15:04 +03:00
upgrade_postgres.yml Import tasks from other roles in a better way 2022-07-18 16:15:04 +03:00
validate_config.yml Fix some ansible-lint-reported warnings 2022-09-18 12:21:09 +03:00