Expose etherpad

master
Kuba Orlik 6 hours ago
parent 6c1cc9a7e4
commit f02ac04316

@ -36,6 +36,9 @@ jitsi_enable_transcriber: false
jitsi_enable_etherpad: false
jitsi_enable_whiteboard: false
jitsi_etherpad_port: 8002
jitsi_etherpad_domain: "pad.meet.example.com"
# Jitsi passwords.
#
# IMPORTANT:

@ -1,8 +1,13 @@
---
- name: Restart Jitsi
ansible.builtin.command:
cmd: "docker compose {{ jitsi_compose_args }} up -d"
chdir: "{{ jitsi_install_dir }}"
block:
- ansible.builtin.command:
cmd: "docker compose {{ jitsi_compose_args }} down"
chdir: "{{ jitsi_install_dir }}"
- ansible.builtin.command:
cmd: "docker compose {{ jitsi_compose_args }} up -d"
chdir: "{{ jitsi_install_dir }}"
- name: Reload systemd
ansible.builtin.systemd:

@ -56,3 +56,12 @@
group: root
mode: "0600"
notify: Restart Jitsi
- name: etherpad overrides
ansible.builtin.template:
src: etherpad-override.yml
dest: "{{ jitsi_install_dir }}/etherpad-override.yml"
owner: root
group: root
mode: "0600"
notify: Restart Jitsi

@ -25,6 +25,8 @@ ENABLE_HTTP_REDIRECT={{ 1 if jitsi_enable_http_redirect else 0 }}
JVB_COLIBRI_PORT={{ jitsi_jvb_colibri_port }}
ETHERPAD_PUBLIC_URL=https://{{ jitsi_etherpad_domain }}/p/
ENABLE_AUTH={{ 1 if jitsi_enable_auth else 0 }}
ENABLE_GUESTS={{ 1 if jitsi_enable_guests else 0 }}
AUTH_TYPE={{ jitsi_auth_type }}
@ -38,9 +40,6 @@ JIBRI_RECORDER_PASSWORD={{ jitsi_jibri_recorder_password }}
JIBRI_XMPP_PASSWORD={{ jitsi_jibri_xmpp_password }}
ENABLE_ETHERPAD={{ 1 if jitsi_enable_etherpad else 0 }}
ENABLE_WHITEBOARD={{ 1 if jitsi_enable_whiteboard else 0 }}
{% for key, value in jitsi_extra_env.items() %}
{{ key }}={{ value }}
{% endfor %}

@ -0,0 +1,4 @@
services:
etherpad:
ports:
- "127.0.0.1:{{ jitsi_etherpad_port }}:9001"
Loading…
Cancel
Save