From fdf5030c59d849fcca54b17f14de50feaae95110 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Tue, 26 May 2020 23:25:49 +0200 Subject: [PATCH] prosody: update configuration --- prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua b/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua index fa86099..f88cc66 100644 --- a/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua +++ b/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua @@ -1,4 +1,8 @@ -admins = { "{{ .Env.JICOFO_AUTH_USER }}@{{ .Env.XMPP_AUTH_DOMAIN }}" } +admins = { + "{{ .Env.JICOFO_AUTH_USER }}@{{ .Env.XMPP_AUTH_DOMAIN }}", + "{{ .Env.JVB_AUTH_USER }}@{{ .Env.XMPP_AUTH_DOMAIN }}" +} + plugin_paths = { "/prosody-plugins/", "/prosody-plugins-custom" } http_default_host = "{{ .Env.XMPP_DOMAIN }}" @@ -83,18 +87,20 @@ VirtualHost "{{ .Env.XMPP_RECORDER_DOMAIN }}" {{ end }} Component "{{ .Env.XMPP_INTERNAL_MUC_DOMAIN }}" "muc" + storage = "memory" modules_enabled = { "ping"; {{ if .Env.XMPP_INTERNAL_MUC_MODULES }} "{{ join "\";\n\"" (splitList "," .Env.XMPP_INTERNAL_MUC_MODULES) }}"; {{ end }} } - storage = "memory" - muc_room_cache_size = 1000 + muc_room_locking = false + muc_room_default_public_jids = true Component "{{ .Env.XMPP_MUC_DOMAIN }}" "muc" storage = "memory" modules_enabled = { + "muc_meeting_id"; {{ if .Env.XMPP_MUC_MODULES }} "{{ join "\";\n\"" (splitList "," .Env.XMPP_MUC_MODULES) }}"; {{ end }} @@ -102,6 +108,7 @@ Component "{{ .Env.XMPP_MUC_DOMAIN }}" "muc" "{{ $JWT_TOKEN_AUTH_MODULE }}"; {{ end }} } + muc_room_cache_size = 1000 muc_room_locking = false muc_room_default_public_jids = true