diff --git a/README.md b/README.md index 87220da..096b6c4 100644 --- a/README.md +++ b/README.md @@ -21,15 +21,17 @@ docker_jitsimeet_jvb_host_address: 10.11.12.13 docker_jitsimeet_etherpad_public_url: https://pad.libretic.fr ``` -| Option | Valeur par défaut | Description | -|---------------------------------------|-------------------|--------------------------------------------------------------------------------------------| -| docker_jitsimeet_fqdn | | Le fqdn pour accéder à jitsimeet | -| docker_jitsimeet_version | | Version de l'image jitsimeet | -| docker_jitsimeet_data_dir | | L'emplacement dans lequel se trouvent les volumes de donnees docker pour le service | -| docker_jitsimeet_service_id | | Le nom de service souhaité : conditionne le nommage des dossiers et le routage par traefik | -| docker_jitsimeet_jicofo_auth_password | | Mdp de jicofo ; générer avec `openssl rand -hex 16` | -| docker_jitsimeet_jvb_auth_password | | Mdp de jvb ; générer avec `openssl rand -hex 16` | -| docker_jitsimeet_jvb_host_address | | Adresse du serveur docker sur lequel écoute le service jvb | -| docker_jitsimeet_etherpad_public_url | | Si précisé, indique à Jitsi un serveur sur lequel partager un document par réunion | - - +| Option | Valeur par défaut | Description | +|-----------------------------------------|-------------------|----------------------------------------------------------------------------------------------| +| docker_jitsimeet_fqdn | | Le fqdn pour accéder à jitsimeet | +| docker_jitsimeet_version | | Version de l'image jitsimeet | +| docker_jitsimeet_data_dir | | L'emplacement dans lequel se trouvent les volumes de donnees docker pour le service | +| docker_jitsimeet_service_id | | Le nom de service souhaité : conditionne le nommage des dossiers et le routage par traefik | +| docker_jitsimeet_jicofo_auth_password | | Mdp de jicofo ; générer avec `openssl rand -hex 16` | +| docker_jitsimeet_jvb_auth_password | | Mdp de jvb ; générer avec `openssl rand -hex 16` | +| docker_jitsimeet_jvb_host_address | | Adresse du serveur docker sur lequel écoute le service jvb | +| docker_jitsimeet_etherpad_public_url | | Si précisé, indique à Jitsi un serveur sur lequel partager un document par réunion | +| docker_jitsimeet_turnserver_fqdn | | Si précisé, indique à Jitsi un serveur turn à utiliser | +| docker_jitsimeet_turnserver_credentials | | Si docker_jitsimeet_turnserver_fqdn précisé, un secret partagé avec le serveur turn | +| docker_jitsimeet_turnserver_port | | Si docker_jitsimeet_turnserver_fqdn précisé, le port de connexion au serveur turn à utiliser | +| docker_jitsimeet_turnserver_transport | | Si docker_jitsimeet_turnserver_fqdn précisé, le transport à utiliser (tcp ou udp) | diff --git a/templates/docker-compose.yml b/templates/docker-compose.yml index 71e7b70..daafa7e 100644 --- a/templates/docker-compose.yml +++ b/templates/docker-compose.yml @@ -41,6 +41,12 @@ services: - PUBLIC_URL=https://{{ docker_jitsimeet_fqdn }} - JICOFO_AUTH_PASSWORD={{ docker_jitsimeet_jicofo_auth_password }} - JVB_AUTH_PASSWORD={{ docker_jitsimeet_jvb_auth_password }} +{% if docker_jitsimeet_turnserver_fqdn is defined %} + - TURN_CREDENTIALS={{ docker_jitsimeet_turnserver_credentials }} + - TURN_HOST={{ docker_jitsimeet_turnserver_fqdn }} + - TURN_PORT={{ docker_jitsimeet_turnserver_port }} + - TURN_TRANSPORT={{ docker_jitsimeet_turnserver_transport }} +{% endif %} networks: jitsimeet: aliases: