diff --git a/galaxy.yml b/galaxy.yml index 2ffa823..29938bd 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -2,7 +2,7 @@ namespace: uumas name: docker -version: 0.5.4 +version: 0.5.5 readme: README.md repository: https://git.uumas.fi/uumas/ansible-docker license_file: LICENSE diff --git a/roles/jitsi/defaults/main.yml b/roles/jitsi/defaults/main.yml new file mode 100644 index 0000000..bc04e4e --- /dev/null +++ b/roles/jitsi/defaults/main.yml @@ -0,0 +1,4 @@ +--- + +jitsi_docker_tag: stable + diff --git a/roles/jitsi/tasks/main.yml b/roles/jitsi/tasks/main.yml index 9cfc243..8ecd24e 100644 --- a/roles/jitsi/tasks/main.yml +++ b/roles/jitsi/tasks/main.yml @@ -16,7 +16,7 @@ - name: Jitsi meet web docker_container: name: 'jitsi_meet_web' - image: 'jitsi/web:latest' + image: "jitsi/web:{{ jitsi_docker_tag }}" pull: true container_default_behavior: no_defaults published_ports: "{{ jitsi_web_published_ports | default(omit) }}" @@ -41,23 +41,10 @@ - meet.jitsi 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 docker_container: name: 'jitsi_meet_prosody' - image: 'jitsi/prosody:latest' + image: "jitsi/prosody:{{ jitsi_docker_tag }}" pull: true container_default_behavior: no_defaults env: @@ -90,7 +77,7 @@ - name: Jitsi meet jicofo docker_container: name: 'jitsi_meet_jicofo' - image: 'jitsi/jicofo:latest' + image: "jitsi/jicofo:{{ jitsi_docker_tag }}" pull: true container_default_behavior: no_defaults env: @@ -113,7 +100,7 @@ - name: Jitsi meet video bridge docker_container: name: 'jitsi_meet_jvb' - image: 'jitsi/jvb:latest' + image: "jitsi/jvb:{{ jitsi_docker_tag }}" pull: true container_default_behavior: no_defaults published_ports: