---
prosody_config:
type: bind
source: "{{ [lookup('container', 'web-app-jitsi', 'directories.volumes'), 'prosody-config'] | path_join }}"
mounts:
- service: prosody
target: &config_target /config
prosody_plugins:
type: bind
source: "{{ [lookup('container', 'web-app-jitsi', 'directories.volumes'), 'prosody-plugins-custom'] | path_join }}"
mounts:
- service: prosody
target: /prosody-plugins-custom
jicofo_config:
type: bind
source: "{{ [lookup('container', 'web-app-jitsi', 'directories.volumes'), 'jicofo'] | path_join }}"
mounts:
- service: jicofo
target: *config_target
jvb_config:
type: bind
source: "{{ [lookup('container', 'web-app-jitsi', 'directories.volumes'), 'jvb'] | path_join }}"
mounts:
- service: jvb
target: *config_target
web_config:
type: bind
source: "{{ [lookup('container', 'web-app-jitsi', 'directories.volumes'), 'config'] | path_join }}"
mounts:
- service: web
target: *config_target
web_transcripts:
type: bind
source: "{{ [lookup('container', 'web-app-jitsi', 'directories.volumes'), 'transcripts'] | path_join }}"
mounts:
- service: web
target: /usr/share/jitsi-meet/transcripts