matrix-docker-ansible-deploy/docs
Slavi Pantaleev 70487061f4 Prefer --mount instead of -v for mounting volumes
This doesn't replace all usage of `-v`, but it's a start.

People sometimes troubleshoot by deleting files (especially bridge
config files). Restarting Synapse with a missing registration.yaml file
for a given bridge, causes the `-v
/something/registration.yaml:/something/registration.yaml:ro` option
to force-create `/something/registration.yaml` as a directory.

When a path that's provided to the `-v` option is missing, Docker
auto-creates that path as a directory.
This causes more breakage and confusion later on.

We'd rather fail, instead of magically creating directories.
Using `--mount`, instead of `-v` is the solution to this.

From Docker's documentation:

> When you use --mount with type=bind, the host-path must refer to an existing path on the host.
> The path will not be created for you and the service will fail with an error if the path does not exist.
2019-05-29 09:59:50 +03:00
..
ansible.md Ensure systemd services are running when doing --tags=start 2019-04-03 11:19:06 +03:00
configuring-dns.md Explain DNS SRV vs /.well-known/matrix/server better 2019-05-05 11:04:52 +03:00
configuring-playbook-base-domain-serving.md Improve documentation a bit 2019-03-19 18:23:54 +02:00
configuring-playbook-bridge-appservice-discord.md Make Discord bridging instructions more detailed 2019-03-05 09:10:32 +02:00
configuring-playbook-bridge-appservice-irc.md
configuring-playbook-bridge-mautrix-facebook.md Add mautrix-facebook doc 2019-05-08 17:11:07 +02:00
configuring-playbook-bridge-mautrix-telegram.md
configuring-playbook-bridge-mautrix-whatsapp.md
configuring-playbook-dimension.md Fix incorrect inventory host_vars paths 2019-05-24 08:06:42 +09:00
configuring-playbook-email.md
configuring-playbook-external-postgres.md Fix incorrect inventory host_vars paths 2019-05-24 08:06:42 +09:00
configuring-playbook-federation.md Fix incorrect inventory host_vars paths 2019-05-24 08:06:42 +09:00
configuring-playbook-ldap-auth.md
configuring-playbook-matrix-corporal.md Add support for adjusting Synapse rate-limiting configuration 2019-04-01 21:40:14 +03:00
configuring-playbook-mxisd.md Add docs about integrating mxisd's Registration feature 2019-05-09 09:55:03 +03:00
configuring-playbook-own-webserver.md Fix incorrect inventory host_vars paths 2019-05-24 08:06:42 +09:00
configuring-playbook-rest-auth.md Provide a sample rest_auth_endpoint close to actual setup 2019-05-15 01:51:02 +02:00
configuring-playbook-s3.md Fix incorrect inventory host_vars paths 2019-05-24 08:06:42 +09:00
configuring-playbook-shared-secret-auth.md
configuring-playbook-ssl-certificates.md Add support for serving base domain via matrix-nginx-proxy 2019-03-12 23:01:16 +02:00
configuring-playbook-telemetry.md Update Synapse (0.99.1.1 -> 0.99.2) 2019-03-02 10:03:09 +02:00
configuring-playbook-turn.md Add TURN server configuration documentation 2019-04-19 09:57:41 +03:00
configuring-playbook.md Add mautrix-facebook doc 2019-05-08 17:11:07 +02:00
configuring-well-known.md Explain DNS SRV vs /.well-known/matrix/server better 2019-05-05 11:04:52 +03:00
getting-the-playbook.md Improve documentation about getting the playbook 2019-03-10 17:02:20 +02:00
howto-server-delegation.md Prefer --mount instead of -v for mounting volumes 2019-05-29 09:59:50 +03:00
importing-media-store.md Do not refer to Synapse as "Matrix Synapse" 2019-04-23 10:20:56 +03:00
importing-postgres.md Do not refer to Synapse as "Matrix Synapse" 2019-04-23 10:20:56 +03:00
importing-sqlite.md Do not refer to Synapse as "Matrix Synapse" 2019-04-23 10:20:56 +03:00
installing.md Make some additions to Dimension documentation 2019-03-10 13:17:56 +02:00
maintenance-and-troubleshooting.md
maintenance-checking-services.md Update URL for Matrix federation tester 2019-05-09 07:04:46 +02:00
maintenance-postgres.md
maintenance-upgrading-services.md
prerequisites.md Add a note about beta/pre-release distros 2019-04-16 13:10:31 +03:00
README.md Add the ability to update user passwords with ansible (when using the matrix-postgres container). 2019-04-30 16:30:26 +03:00
registering-users.md Convert registering-users.md to use ``` syntax for code blocks 2019-05-10 15:38:22 -05:00
uninstalling.md
updating-users-passwords.md Move around options on updating-users-passwords.md 2019-05-11 21:39:31 -05:00