Replace briefing with jitsi
This commit is contained in:
parent
cb10a962e3
commit
7821b6b33b
5 changed files with 107 additions and 13 deletions
72
playbooks/roles/jitsi/vars/main.yml
Normal file
72
playbooks/roles/jitsi/vars/main.yml
Normal file
|
@ -0,0 +1,72 @@
|
|||
---
|
||||
jitsi_image_version: stable-10314
|
||||
|
||||
jitsi_svc:
|
||||
domain: "{{ all_services | service_get_domain(role_name) }}"
|
||||
port: 80
|
||||
|
||||
jitsi_env:
|
||||
# https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-docker/
|
||||
|
||||
TZ: "{{ timezone }}"
|
||||
PUBLIC_URL: "https://{{ jitsi_svc.domain }}"
|
||||
|
||||
ENABLE_LETSENCRYPT: 0
|
||||
DISABLE_HTTPS: 1
|
||||
|
||||
ENABLE_AUTH: 0
|
||||
ENABLE_GUESTS: 1
|
||||
|
||||
JICOFO_AUTH_PASSWORD: "{{ vault_jitsi.jicofo_auth_password }}"
|
||||
JVB_AUTH_PASSWORD: "{{ vault_jitsi.jvb_auth_password }}"
|
||||
|
||||
|
||||
jitsi_compose:
|
||||
watchtower: false
|
||||
image: "jitsi/web:{{ jitsi_image_version }}"
|
||||
file:
|
||||
services:
|
||||
app:
|
||||
depends_on:
|
||||
- jvb
|
||||
prosody:
|
||||
image: "jitsi/prosody:{{ jitsi_image_version }}"
|
||||
restart: always
|
||||
env_file:
|
||||
- service.env
|
||||
expose:
|
||||
- '5222'
|
||||
- '5269'
|
||||
- '5347'
|
||||
- '5280'
|
||||
networks:
|
||||
default:
|
||||
aliases:
|
||||
- xmpp.meet.jitsi
|
||||
|
||||
jicofo:
|
||||
image: "jitsi/jicofo:{{ jitsi_image_version }}"
|
||||
restart: always
|
||||
env_file:
|
||||
- service.env
|
||||
ports:
|
||||
- '127.0.0.1:8888:8888'
|
||||
labels:
|
||||
service: "jitsi-jicofo"
|
||||
depends_on:
|
||||
- prosody
|
||||
networks:
|
||||
default:
|
||||
|
||||
jvb:
|
||||
image: "jitsi/jvb:{{ jitsi_image_version }}"
|
||||
restart: always
|
||||
env_file:
|
||||
- service.env
|
||||
ports:
|
||||
- '127.0.0.1:8080:8080'
|
||||
- '10000:10000/udp'
|
||||
depends_on:
|
||||
- prosody
|
||||
networks:
|
||||
default:
|
Loading…
Add table
Add a link
Reference in a new issue