1.3 KiB
1.3 KiB
Usage and Components
Note: as of 2023-11-22 this docker-compose is available internally.
Versions
- jitsi/web: https://hub.docker.com/r/jitsi/web/tags
- jitsi/prodody: https://hub.docker.com/r/jitsi/prosody/tags
- jitsi/jicofo: https://hub.docker.com/r/jitsi/jicofo/tags
- jitsi/jvb: https://hub.docker.com/r/jitsi/jvb/tags
Domains / jitsi web
- PUBLIC_URL: on which domain the jistis server is reachable
- LETSENCRYPT_DOMAIN: on which domain web will be deployed
Sample usage
Setting up jitsi for ...
-
the jitsi domain "fn.nf"
-
jitsi web "fn.nf"
-
set domains and config via .env
PUBLIC_URL=https://fn.nf
ENABLE_LETSENCRYPT=1
LETSENCRYPT_DOMAIN=fn.nf
LETSENCRYPT_EMAIL=technik@ungleich.ch
LETSENCRYPT_USE_STAGING=1
JITSI_IMAGE_VERSION=latest
JICOFO_AUTH_PASSWORD="create password ex. pwgen 32"
JVB_AUTH_PASSWORD="create password ex. pwgen 32"
JIGASI_XMPP_PASSWORD="create password ex. pwgen 32"
JIBRI_RECORDER_PASSWORD="create password ex. pwgen 32"
JIBRI_XMPP_PASSWORD="create password ex. pwgen 32"
- run docker-compose
docker-compose up -d
Using existing TLS certificate and key
- update docker-compose.yml
services:
web:
...
volumes:
...
- /path/to/your/cert.fullchain:/config/keys/cert.crt
- /path/to/your/cert.key:/config/keys/cert.key