Jelajahi Sumber

feat(prosody): allow components access even after max participants is reached (#1930)

Aaron van Meerten 7 bulan lalu
induk
melakukan
c58a9e5
1 mengubah file dengan 9 tambahan dan 1 penghapusan
  1. 9 1
      prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua

+ 9 - 1
prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua

@@ -398,7 +398,15 @@ Component "{{ $XMPP_MUC_DOMAIN }}" "muc"
     {{ join "\n    " (splitList "," .Env.XMPP_MUC_CONFIGURATION) }}
     {{ end -}}
     {{ if .Env.MAX_PARTICIPANTS }}
-    muc_access_whitelist = { "focus@{{ $XMPP_AUTH_DOMAIN }}" }
+    muc_access_whitelist = {
+        "focus@{{ $XMPP_AUTH_DOMAIN }}";
+        {{- if $ENABLE_RECORDING }}
+        "{{ $JIBRI_RECORDER_USER }}@{{ $XMPP_RECORDER_DOMAIN }}";
+        {{- end }}
+        {{- if $ENABLE_TRANSCRIPTIONS }}
+        "{{ $JIGASI_TRANSCRIBER_USER }}@{{ $XMPP_RECORDER_DOMAIN }}";
+        {{- end }}
+    }
     muc_max_occupants = "{{ .Env.MAX_PARTICIPANTS }}"
     {{ end }}
     muc_password_whitelist = {