matrix-docker-ansible-deploy/roles/matrix-server/tasks
Slavi Pantaleev b9b5674b8a Lowercase host_specific_hostname_identity to prevent troubles
If uppercase is used, certain tools (like certbot) would cause trouble.
They would retrieve a certificate for the lowercased domain name,
but we'd try to use it from an uppercase-named directory, which will
fail.

Besides certbot, we may experience other trouble too.
(it hasn't been investigated how far the breakage goes).

To fix it all, we lowercase `host_specific_hostname_identity` by default,
which takes care of the general use-case (people only setting that
and relying on us to build the other domain names - `hostname_matrix`
and `hostname_riot`).

For others, who decide to override these other variables directly
(and who may work around us and introduce uppercase there directly),
we also have the sanity-check tool warn if uppercase is detected
in any of the final domains.
2018-12-23 19:25:57 +02:00
..
self_check Fix /.well-known/matrix/client for CORS 2018-11-29 09:13:25 +02:00
setup Lowercase host_specific_hostname_identity to prevent troubles 2018-12-23 19:25:57 +02:00
import_media_store.yml Do not restart matrix-nginx-proxy during media store import 2018-12-14 16:34:23 +09:00
import_sqlite_db.yml Add unintentionally removed quote 2018-12-13 14:44:27 +09:00
main.yml A simple idea to allow playbooks to control which bit of the role to run 2018-10-30 20:49:39 +00:00
register_user.yml Do not assume /usr/local/bin is always on the PATH 2017-09-08 10:47:12 +03:00
start.yml Add mautrix-whatsapp 2018-10-24 17:09:23 +02:00
upgrade_postgres.yml Make postgres_start_wait_time (affecting upgrades) configurable 2018-11-01 10:11:08 +02:00