volumes.ymlΒΆ

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