diff --git a/docs/jitsi.md b/docs/jitsi.md index 78ab82c..d8473c8 100644 --- a/docs/jitsi.md +++ b/docs/jitsi.md @@ -7,3 +7,11 @@ ports: jitsi_domain: 'jitsi.domain.tld' ``` + +These vars are optional: + +``` +# for TURN, no turn server is used if not defined +turn_domain: turn.domain.tld +turn_secret: secret +``` diff --git a/galaxy.yml b/galaxy.yml index b080012..2ffa823 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -2,7 +2,7 @@ namespace: uumas name: docker -version: 0.5.3 +version: 0.5.4 readme: README.md repository: https://git.uumas.fi/uumas/ansible-docker license_file: LICENSE diff --git a/roles/jitsi/tasks/main.yml b/roles/jitsi/tasks/main.yml index 947c53c..9cfc243 100644 --- a/roles/jitsi/tasks/main.yml +++ b/roles/jitsi/tasks/main.yml @@ -69,6 +69,11 @@ JICOFO_AUTH_PASSWORD: "{{ jitsi_pw.jicofo_auth }}" JVB_AUTH_USER: jvb JVB_AUTH_PASSWORD: "{{ jitsi_pw.jvb_auth }}" + TURN_CREDENTIALS: "{{ turn_secret | default(omit) }}" + TURN_HOST: "{{ turn_domain | default(omit) }}" + TURN_PORT: "{{ '443' if turn_domain is defined else omit }}" + TURNS_HOST: "{{ turn_domain | default(omit) }}" + TURNS_PORT: "{{ '443' if turn_domain is defined else omit }}" XMPP_DOMAIN: meet.jitsi XMPP_AUTH_DOMAIN: auth.meet.jitsi XMPP_INTERNAL_MUC_DOMAIN: internal-muc.meet.jitsi