matrix-docker-ansible-deploy/roles/matrix-server/tasks
Slavi Pantaleev 839b401b28 Set up Synapse configuration using a template (not line/regexp replacements)
Until now, we were starting from a fresh configuration, as generated
by Synapse and manipulating it with regex and line replacements,
until we made it work.

This is more fragile and less predictable, so we're moving to a static
configuration file generated from a Jinja template.

The upside is that configuration will be stable and predictable.

The downside of this new approach is that any manual configuration changes
after the playbook is done, will be thrown away on future playbook
invocations.

There are 2 ways to work around the need for manual configuration
changes though:
- making them part of this playbook and its default template
configuration files (which benefits everyone)
- going your own way for a given host and overriding the template files
that gets used (that is, the
`matrix_synapse_template_synapse_homeserver` or
`matrix_synapse_template_synapse_log` variables)
2018-06-26 21:05:59 +03:00
..
import_media_store.yml Switch from s3fs to Goofys 2018-02-20 21:36:08 +02:00
import_sqlite_db.yml
main.yml Add support for upgrading Postgres 2018-05-28 20:40:42 +03:00
register_user.yml
setup_base.yml Switch from s3fs to Goofys 2018-02-20 21:36:08 +02:00
setup_coturn.yml Switch Docker image to official one 2018-05-25 21:58:53 +03:00
setup_goofys.yml Switch from s3fs to Goofys 2018-02-20 21:36:08 +02:00
setup_main.yml
setup_nginx_proxy.yml Fix nginx failing to start on certain low-cache CPUs 2018-06-26 20:40:48 +03:00
setup_postgres.yml Add support for upgrading Postgres 2018-05-28 20:40:42 +03:00
setup_riot_web.yml
setup_s3fs.yml Switch from s3fs to Goofys 2018-02-20 21:36:08 +02:00
setup_ssl.yml
setup_synapse.yml Set up Synapse configuration using a template (not line/regexp replacements) 2018-06-26 21:05:59 +03:00
start.yml Switch Docker image to official one 2018-05-25 21:58:53 +03:00
upgrade_postgres.yml Minor improvements to the Postgres-upgrade tasks 2018-05-29 11:23:17 +03:00