Expose etherpad

master
Kuba Orlik 8 hours ago
parent 6c1cc9a7e4
commit f02ac04316

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

@ -1,6 +1,11 @@
--- ---
- name: Restart Jitsi - name: Restart Jitsi
ansible.builtin.command: 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" cmd: "docker compose {{ jitsi_compose_args }} up -d"
chdir: "{{ jitsi_install_dir }}" chdir: "{{ jitsi_install_dir }}"

@ -56,3 +56,12 @@
group: root group: root
mode: "0600" mode: "0600"
notify: Restart Jitsi 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 }} 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_AUTH={{ 1 if jitsi_enable_auth else 0 }}
ENABLE_GUESTS={{ 1 if jitsi_enable_guests else 0 }} ENABLE_GUESTS={{ 1 if jitsi_enable_guests else 0 }}
AUTH_TYPE={{ jitsi_auth_type }} AUTH_TYPE={{ jitsi_auth_type }}
@ -38,9 +40,6 @@ JIBRI_RECORDER_PASSWORD={{ jitsi_jibri_recorder_password }}
JIBRI_XMPP_PASSWORD={{ jitsi_jibri_xmpp_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() %} {% for key, value in jitsi_extra_env.items() %}
{{ key }}={{ value }} {{ key }}={{ value }}
{% endfor %} {% endfor %}

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