update jitsi
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace: uumas
|
namespace: uumas
|
||||||
name: docker
|
name: docker
|
||||||
version: 0.5.4
|
version: 0.5.5
|
||||||
readme: README.md
|
readme: README.md
|
||||||
repository: https://git.uumas.fi/uumas/ansible-docker
|
repository: https://git.uumas.fi/uumas/ansible-docker
|
||||||
license_file: LICENSE
|
license_file: LICENSE
|
||||||
|
|||||||
4
roles/jitsi/defaults/main.yml
Normal file
4
roles/jitsi/defaults/main.yml
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
jitsi_docker_tag: stable
|
||||||
|
|
||||||
@@ -16,7 +16,7 @@
|
|||||||
- name: Jitsi meet web
|
- name: Jitsi meet web
|
||||||
docker_container:
|
docker_container:
|
||||||
name: 'jitsi_meet_web'
|
name: 'jitsi_meet_web'
|
||||||
image: 'jitsi/web:latest'
|
image: "jitsi/web:{{ jitsi_docker_tag }}"
|
||||||
pull: true
|
pull: true
|
||||||
container_default_behavior: no_defaults
|
container_default_behavior: no_defaults
|
||||||
published_ports: "{{ jitsi_web_published_ports | default(omit) }}"
|
published_ports: "{{ jitsi_web_published_ports | default(omit) }}"
|
||||||
@@ -41,23 +41,10 @@
|
|||||||
- meet.jitsi
|
- meet.jitsi
|
||||||
register: jitsi_meet_web_out
|
register: jitsi_meet_web_out
|
||||||
|
|
||||||
- set_fact:
|
|
||||||
jitsi_meet_web_config_volume: "{{ jitsi_meet_web_out.container.Mounts | selectattr('Destination', 'equalto', '/config') | join }}"
|
|
||||||
|
|
||||||
- name: Disable recording and livestreaming
|
|
||||||
lineinfile:
|
|
||||||
path: "{{ jitsi_meet_web_config_volume.Source }}/config.js"
|
|
||||||
regexp: "^ (\/\/ )?{{ item }}: .*,$"
|
|
||||||
line: " {{ item }}: false,"
|
|
||||||
state: present
|
|
||||||
loop:
|
|
||||||
- fileRecordingsEnabled
|
|
||||||
- liveStreamingEnabled
|
|
||||||
|
|
||||||
- name: Jitsi meet prosody
|
- name: Jitsi meet prosody
|
||||||
docker_container:
|
docker_container:
|
||||||
name: 'jitsi_meet_prosody'
|
name: 'jitsi_meet_prosody'
|
||||||
image: 'jitsi/prosody:latest'
|
image: "jitsi/prosody:{{ jitsi_docker_tag }}"
|
||||||
pull: true
|
pull: true
|
||||||
container_default_behavior: no_defaults
|
container_default_behavior: no_defaults
|
||||||
env:
|
env:
|
||||||
@@ -90,7 +77,7 @@
|
|||||||
- name: Jitsi meet jicofo
|
- name: Jitsi meet jicofo
|
||||||
docker_container:
|
docker_container:
|
||||||
name: 'jitsi_meet_jicofo'
|
name: 'jitsi_meet_jicofo'
|
||||||
image: 'jitsi/jicofo:latest'
|
image: "jitsi/jicofo:{{ jitsi_docker_tag }}"
|
||||||
pull: true
|
pull: true
|
||||||
container_default_behavior: no_defaults
|
container_default_behavior: no_defaults
|
||||||
env:
|
env:
|
||||||
@@ -113,7 +100,7 @@
|
|||||||
- name: Jitsi meet video bridge
|
- name: Jitsi meet video bridge
|
||||||
docker_container:
|
docker_container:
|
||||||
name: 'jitsi_meet_jvb'
|
name: 'jitsi_meet_jvb'
|
||||||
image: 'jitsi/jvb:latest'
|
image: "jitsi/jvb:{{ jitsi_docker_tag }}"
|
||||||
pull: true
|
pull: true
|
||||||
container_default_behavior: no_defaults
|
container_default_behavior: no_defaults
|
||||||
published_ports:
|
published_ports:
|
||||||
|
|||||||
Reference in New Issue
Block a user