Move our jitsi-meet interface config to defaults

It appears upstream container init now copies this from defaults,
overwriting our modifications. Shadow the one in the container with
ours so it gets copied into the eventual destination.

Also switch back to the old muting variables we were using before,
since the new "with" bools seem not to work (still worth looking
into later).

Change-Id: I7e91e82e6f91b44c5c7eb1406ba0c64d30e6b8ff
changes/93/855693/2
Jeremy Stanley 3 months ago
parent a2eda2203a
commit aeced375fa
  1. 5
      playbooks/roles/jitsi-meet/files/jitsi-meet-docker/meet-docker-compose.yaml
  2. 2
      playbooks/roles/jitsi-meet/tasks/main.yaml
  3. 4
      playbooks/roles/jitsi-meet/templates/meet-env.j2

@ -12,6 +12,7 @@ services:
volumes:
- ${CONFIG}/web:/config
- ${CONFIG}/transcripts:/usr/share/jitsi-meet/transcripts
- ${DEFAULTS}/web/interface_config.js:/defaults/interface_config.js
- ${DEFAULTS}/web/nginx/meet.conf:/defaults/meet.conf
- ${DEFAULTS}/web/settings-config.js:/defaults/settings-config.js
environment:
@ -42,8 +43,8 @@ services:
- JIBRI_RECORDER_USER
- JIBRI_RECORDER_PASSWORD
- ENABLE_RECORDING
- START_WITH_AUDIO_MUTED
- START_WITH_VIDEO_MUTED
- START_AUDIO_MUTED
- START_VIDEO_MUTED
# XMPP server
prosody:

@ -45,7 +45,7 @@
- name: Write interface config
copy:
src: interface_config.js
dest: /var/jitsi-meet/web/interface_config.js
dest: /var/jitsi-meet/defaults/web/interface_config.js
- name: Run docker-compose pull
shell:

@ -24,8 +24,8 @@ XMPP_RECORDER_DOMAIN=recorder.localhost
JIBRI_RECORDER_PASSWORD={{ meetpad_jibri_recorder_password }}
JIBRI_XMPP_PASSWORD={{ meetpad_jibri_xmpp_password }}
ENABLE_HTTP_REDIRECT=1
START_WITH_AUDIO_MUTED=true
START_WITH_VIDEO_MUTED=true
START_AUDIO_MUTED=0
START_VIDEO_MUTED=0
ENABLE_P2P=false
# shellcheck disable=SC2034

Loading…
Cancel
Save