|
@@ -91,6 +91,8 @@ Variable | Description | Example
|
|
|
`HTTPS_PORT` | Exposed port for HTTPS traffic | 8443
|
|
|
`DOCKER_HOST_ADDRESS` | IP addrss of the Docker host, needed for LAN environments | 192.168.1.1
|
|
|
|
|
|
+### SIP gateway configuration
|
|
|
+
|
|
|
If you want to enable the SIP gateway, these options are required:
|
|
|
|
|
|
Variable | Description | Example
|
|
@@ -99,6 +101,27 @@ Variable | Description | Example
|
|
|
`JIGASI_SIP_PASSWORD` | Password for the specified SIP account | passw0rd
|
|
|
`JIGASI_SIP_SERVER` | SIP server (use the SIP account domain if in doubt) | sip2sip.info
|
|
|
|
|
|
+### Authentication
|
|
|
+
|
|
|
+Authentication can be controlled with the environment variables below. If guest
|
|
|
+access is enabled, unauthenticated users will need to wait until a user authenticates
|
|
|
+before they can join a room. If guest access is not enabled, every user will need
|
|
|
+to authenticate before they can join.
|
|
|
+
|
|
|
+Variable | Description | Example
|
|
|
+--- | --- | ---
|
|
|
+`ENABLE_AUTH` | Enable authentication | 1
|
|
|
+`ENABLE_GUESTS` | Enable guest access | 1
|
|
|
+
|
|
|
+Users must be created with the ``prosodyctl`` utility in the ``prosody`` container.
|
|
|
+In order to do that, first execute a shell in the corresponding container:
|
|
|
+
|
|
|
+``docker-compose exec prosody /bin/bash``
|
|
|
+
|
|
|
+Once in the container, run the following command to create a user:
|
|
|
+
|
|
|
+``prosodyctl --config /config/prosody.cfg.lua register user meet.jitsi password``
|
|
|
+
|
|
|
### Advanced configuration
|
|
|
|
|
|
These configuration options are already set and generally don't need to be changed.
|