From 87e4857eec7ec47a1780e10d1ac8bbe5e9210af9 Mon Sep 17 00:00:00 2001 From: richvdh Date: Fri, 26 Aug 2022 13:30:09 +0000 Subject: deploy: c4e29b6908ac8ae57b5e9a3e7662ad638b61e94a --- develop/setup/installation.html | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) (limited to 'develop/setup') diff --git a/develop/setup/installation.html b/develop/setup/installation.html index b2c973b217..ac0efe7b8a 100644 --- a/develop/setup/installation.html +++ b/develop/setup/installation.html @@ -500,8 +500,12 @@ and notif_from fields filled out. You may also need to set s

If email is not configured, password reset, registration and notifications via email will be disabled.

Registering a user

-

The easiest way to create a new user is to do so from a client like Element.

-

Alternatively, you can do so from the command line. This can be done as follows:

+

One way to create a new user is to do so from a client like +Element. This requires registration to be enabled via +the +enable_registration +setting.

+

Alternatively, you can create new users from the command line. This can be done as follows:

  1. If synapse was installed via pip, activate the virtualenv as follows (if Synapse was installed via a prebuilt package, register_new_matrix_user should already be @@ -512,7 +516,7 @@ synctl start # if not already running
  2. Run the following command: -
    register_new_matrix_user -c homeserver.yaml http://localhost:8008
    +
    register_new_matrix_user -c homeserver.yaml
     
@@ -524,12 +528,13 @@ Confirm password: Make admin [no]: Success! -

This process uses a setting registration_shared_secret in -homeserver.yaml, which is shared between Synapse itself and the -register_new_matrix_user script. It doesn't matter what it is (a random -value is generated by --generate-config), but it should be kept secret, as -anyone with knowledge of it can register users, including admin accounts, -on your server even if enable_registration is false.

+

This process uses a setting +registration_shared_secret, +which is shared between Synapse itself and the register_new_matrix_user +script. It doesn't matter what it is (a random value is generated by +--generate-config), but it should be kept secret, as anyone with knowledge of +it can register users, including admin accounts, on your server even if +enable_registration is false.

Setting up a TURN server

For reliable VoIP calls to be routed via this homeserver, you MUST configure a TURN server. See TURN setup for details.

-- cgit 1.4.1