From a1c23a5f1f17537e7566919d5ee4bb9d46164f0f Mon Sep 17 00:00:00 2001 From: uumas Date: Wed, 15 Mar 2023 00:08:20 +0200 Subject: [PATCH] jitsi: support muc_census --- roles/jitsi/tasks/main.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/roles/jitsi/tasks/main.yml b/roles/jitsi/tasks/main.yml index 39e7e06..f4fa431 100644 --- a/roles/jitsi/tasks/main.yml +++ b/roles/jitsi/tasks/main.yml @@ -9,6 +9,14 @@ jitsi_web_published_ports: ["127.0.0.1:{{ ports.jitsi_http }}:80"] when: reverse_proxy_type != 'traefik' +- name: Reset jitsi meet prosody published ports variable + set_fact: + jitsi_prosody_published_ports: [] +- name: Set jitsi meet prosody published ports variable + set_fact: + jitsi_prosody_published_ports: ["127.0.0.1:{{ ports.jitsi_prosody_http }}:5280"] + when: ports.jitsi_prosody_http is defined + - name: Include traefik vars include_vars: traefik.yml when: reverse_proxy_type == 'traefik' @@ -47,6 +55,7 @@ image: "jitsi/prosody:{{ jitsi_docker_tag }}" pull: true container_default_behavior: no_defaults + published_ports: "{{ jitsi_prosody_published_ports }}" env: PUBLIC_URL: "https://{{ jitsi_domain }}" TZ: "{{ timezone }}" @@ -65,6 +74,7 @@ XMPP_AUTH_DOMAIN: auth.meet.jitsi XMPP_INTERNAL_MUC_DOMAIN: internal-muc.meet.jitsi XMPP_MUC_DOMAIN: muc.meet.jitsi + XMPP_MODULES: 'muc_census' restart_policy: always exposed_ports: - '5222'