aboutsummaryrefslogtreecommitdiffstats
path: root/roles/synapse/README.md
diff options
context:
space:
mode:
authorStonewall Jackson <stonewall@sacredheartsc.com>2023-06-13 08:13:15 -0400
committerStonewall Jackson <stonewall@sacredheartsc.com>2023-06-13 08:13:15 -0400
commita98964d36976c5f4a68ebf109457dafeca9a4dce (patch)
tree94d2c37c59811b854ffdf295bc092dd86e3a6009 /roles/synapse/README.md
parent5dbc4ad82641264ff62bf5026cfc9dd13d79489e (diff)
downloadselfhosted-a98964d36976c5f4a68ebf109457dafeca9a4dce.tar.gz
selfhosted-a98964d36976c5f4a68ebf109457dafeca9a4dce.zip
synapse: store signing key in host_vars
Diffstat (limited to 'roles/synapse/README.md')
-rw-r--r--roles/synapse/README.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/roles/synapse/README.md b/roles/synapse/README.md
index 7e6255e..19cec2c 100644
--- a/roles/synapse/README.md
+++ b/roles/synapse/README.md
@@ -18,6 +18,8 @@ If your Matrix domain differs from the public hostname of your synapse server
in order to federate with other instances. See the [sample webserver playbook](../../playbooks/webserver_public_example.yml)
for an example of how to do this.
+The secrets can be generated using `python -m synapse.app.homeserver --generate-config`.
+
Variables
---------
@@ -44,6 +46,7 @@ Variable | Default
`synapse_registration_shared_secret` | &nbsp; | Secret passphrase to allow registration even when disabled (optional)
`synapse_macaroon_secret_key` | &nbsp; | Secret signing key for various tokens (required)
`synapse_form_secret` | &nbsp; | Secret key for various form HMACs (required)
+`synapse_signing_key` | &nbsp; | Signing key (required)
`synapse_turn_host` | `{{ coturn_realm }}` | TURN server hostname
`synapse_turn_secret` | `{{ coturn_auth_secret }}` | TURN server shared secret
`synapse_enable_email_notifications` | yes | Enable email notifications