matrix-docker-ansible-deploy/roles
Slavi Pantaleev 39566aa7fe Generate a Synapse signing key file, if missing
The code used to check for a `homeserver.yaml` file and generate
a configuration (+ key) only if such a configuration file didn't exist.

Certain rare cases (setting up with one server name and then
changing to another) lead to `homeserver.yaml` being there,
but a `matrix.DOMAIN.signing.key` file missing (because the domain
changed).
A new signing key file would never get generated, because `homeserver.yaml`'s
existence used to be (incorrectly) satisfactory for us.

From now on, we don't mix things up like that.
We don't care about `homeserver.yaml` anymore, but rather
about the actual signing key.

The rest of the configuration (`homeserver.yaml` and
`matrix.DOMAIN.log.config`) is rebuilt by us in any case, so whether
it exists or not is irrelevant and doesn't need checking.
2019-04-23 10:06:42 +03:00
..
matrix-base Do not force firewalld on people 2019-04-03 11:37:20 +03:00
matrix-common-after/tasks Ensure systemd services are running when doing --tags=start 2019-04-03 11:19:06 +03:00
matrix-corporal Update matrix-corporal (1.3.0 -> 1.4.0) 2019-04-06 12:34:15 +03:00
matrix-coturn Do not force firewalld on people 2019-04-03 11:37:20 +03:00
matrix-dimension Make Dimension communicat to Synapse through Docker network 2019-04-14 16:09:29 +03:00
matrix-mailer Upgrade services 2019-04-21 08:57:49 +03:00
matrix-mxisd Make self-check not validate self-signed certificates 2019-03-22 09:41:08 +02:00
matrix-nginx-proxy Upgrade services 2019-04-21 08:57:49 +03:00
matrix-postgres Update some Docker images 2019-03-03 12:27:43 +02:00
matrix-riot-web Upgrade services 2019-04-21 08:57:49 +03:00
matrix-synapse Generate a Synapse signing key file, if missing 2019-04-23 10:06:42 +03:00