matrix-docker-ansible-deploy/roles/matrix-server/tasks
Slavi Pantaleev 3fd6fd647f Put all containers in their own isolated Docker network (matrix)
Moving away from using the default bridge network to using our own.
This isolates our services from other Docker containers running
on the default network on the same host.

The benefits are that:

- isolation is a little better - we no longer share a default
bridge network with any other containers that might be running on the host

- there are no longer hard dependencies - we do service discovery
by DNS name, and not via explicit `--link` usage during container start,
so containers can start out of order and fail without bringing down others
with them
(`matrix-nginx-proxy` can continue running, even if one of the other services dies)

In the future, when other services get introduced,
the increased resilience and simplicity will help as well.
2018-08-08 08:57:48 +03:00
..
import_media_store.yml Switch from s3fs to Goofys 2018-02-20 21:36:08 +02:00
import_sqlite_db.yml Stop using patched synapse_port_db script 2017-10-14 09:58:06 +03:00
main.yml Add support for upgrading Postgres 2018-05-28 20:40:42 +03:00
register_user.yml Do not assume /usr/local/bin is always on the PATH 2017-09-08 10:47:12 +03:00
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 Put all containers in their own isolated Docker network (matrix) 2018-08-08 08:57:48 +03:00
setup_nginx_proxy.yml Fix typos 2018-08-07 15:08:46 +03:00
setup_postgres.yml Add support for upgrading Postgres 2018-05-28 20:40:42 +03:00
setup_riot_web.yml Fix typos 2018-08-07 15:08:46 +03:00
setup_s3fs.yml Switch from s3fs to Goofys 2018-02-20 21:36:08 +02:00
setup_ssl.yml Fix SSL-renewal problem caused by incorrect permissions 2017-10-01 11:26:20 +03:00
setup_synapse.yml Fix typos 2018-08-07 15:08:46 +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