Forráskód Böngészése

prosody: var for speakerstats modules

* prosody: var for speakerstats modules
Aaron van Meerten 1 éve
szülő
commit
5c5742b

+ 1 - 0
docker-compose.yml

@@ -301,6 +301,7 @@ services:
             - XMPP_RECORDER_DOMAIN
             - XMPP_PORT
             - XMPP_SERVER_S2S_PORT
+            - XMPP_SPEAKERSTATS_MODULES
         networks:
             meet.jitsi:
                 aliases:

+ 5 - 0
prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua

@@ -397,6 +397,11 @@ Component "focus.{{ $XMPP_DOMAIN }}" "client_proxy"
 
 Component "speakerstats.{{ $XMPP_DOMAIN }}" "speakerstats_component"
     muc_component = "{{ $XMPP_MUC_DOMAIN }}"
+    {{- if .Env.XMPP_SPEAKERSTATS_MODULES }}
+    modules_enabled = {
+        "{{ join "\";\n        \"" (splitList "," .Env.XMPP_SPEAKERSTATS_MODULES) }}";
+    }
+    {{- end }}
 
 Component "conferenceduration.{{ $XMPP_DOMAIN }}" "conference_duration_component"
     muc_component = "{{ $XMPP_MUC_DOMAIN }}"