From 34044cda2594e4b37c3c8e50b6473d62e196bbb1 Mon Sep 17 00:00:00 2001 From: damencho Date: Mon, 15 Sep 2025 14:35:47 -0500 Subject: [PATCH] feat(prosody): Adds a new config for allowners and issuers. --- prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua b/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua index 3e6b106..98b3792 100644 --- a/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua +++ b/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua @@ -85,6 +85,10 @@ asap_accepted_issuers = { "{{ join "\",\"" (splitList "," .Env.JWT_ACCEPTED_ISSU asap_accepted_audiences = { "{{ join "\",\"" (splitList "," .Env.JWT_ACCEPTED_AUDIENCES | compact) }}" } {{ end }} +{{ if and $ENABLE_AUTH (or (eq $PROSODY_AUTH_TYPE "jwt") (eq $PROSODY_AUTH_TYPE "hybrid_matrix_token")) .Env.JWT_ACCEPTED_ALLOWNER_ISSUERS }} +allowner_issuers = { "{{ join "\",\"" (splitList "," .Env.JWT_ACCEPTED_ALLOWNER_ISSUERS | compact) }}" } +{{ end }} + consider_bosh_secure = true; consider_websocket_secure = true;