mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2024-11-05 03:58:31 +00:00
839b401b28
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)
27 lines
1.0 KiB
YAML
27 lines
1.0 KiB
YAML
# This is something which is provided to Let's Encrypt
|
|
# when retrieving the SSL certificates for `<your-domain>`.
|
|
#
|
|
# In case SSL renewal fails at some point, you'll also get
|
|
# an email notification there.
|
|
#
|
|
# Example value: someone@example.com
|
|
host_specific_matrix_ssl_support_email: YOUR_EMAIL_ADDRESS_HERE
|
|
|
|
# This is your bare domain name (`<your-domain`).
|
|
#
|
|
# Note: the server specified here is not touched.
|
|
#
|
|
# This playbook only installs to `matrix.<your-domain>`,
|
|
# but it nevertheless requires to know the bare domain name
|
|
# (for configuration purposes).
|
|
#
|
|
# Example value: example.com
|
|
host_specific_hostname_identity: YOUR_BARE_DOMAIN_NAME_HERE
|
|
|
|
# A shared secret (between Synapse and Coturn) used for authentication.
|
|
# You can put any string here, but generating a strong one is preferred (e.g. `pwgen -s 64 1`).
|
|
matrix_coturn_turn_static_auth_secret: ""
|
|
|
|
# A secret used to protect access keys issued by the server.
|
|
# You can put any string here, but generating a strong one is preferred (e.g. `pwgen -s 64 1`).
|
|
matrix_synapse_macaroon_secret_key: "" |