update jitsi

This commit is contained in:
uumas
2022-10-14 00:28:01 +03:00
parent 568c40740e
commit ab357620f7
3 changed files with 9 additions and 18 deletions

View File

@@ -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

View File

@@ -0,0 +1,4 @@
---
jitsi_docker_tag: stable

View File

@@ -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: