From 28d2b32cea0eca5f6614ac1c1c1d67626028a5ff Mon Sep 17 00:00:00 2001 From: damencho Date: Wed, 20 Mar 2024 16:32:51 -0500 Subject: [PATCH] feat(prosody): Make sure muc tumbstones is disabled. --- prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua | 6 ++++++ prosody/rootfs/defaults/conf.d/visitors.cfg.lua | 2 ++ 2 files changed, 8 insertions(+) diff --git a/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua b/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua index 8d0beea..a979943 100644 --- a/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua +++ b/prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua @@ -311,6 +311,8 @@ Component "{{ $XMPP_INTERNAL_MUC_DOMAIN }}" "muc" muc_room_locking = false muc_room_default_public_jids = true muc_room_cache_size = 1000 + muc_tombstones = false + muc_room_allow_persistent = false Component "{{ $XMPP_MUC_DOMAIN }}" "muc" restrict_room_creation = true @@ -390,6 +392,8 @@ Component "{{ $XMPP_MUC_DOMAIN }}" "muc" "{{ $JIGASI_TRANSCRIBER_USER }}@{{ $XMPP_RECORDER_DOMAIN }}"; {{- end }} } + muc_tombstones = false + muc_room_allow_persistent = false Component "focus.{{ $XMPP_DOMAIN }}" "client_proxy" target_address = "focus@{{ $XMPP_AUTH_DOMAIN }}" @@ -419,6 +423,7 @@ Component "avmoderation.{{ $XMPP_DOMAIN }}" "av_moderation_component" Component "lobby.{{ $XMPP_DOMAIN }}" "muc" storage = "memory" restrict_room_creation = true + muc_tombstones = false muc_room_allow_persistent = false muc_room_cache_size = 10000 muc_room_locking = false @@ -441,6 +446,7 @@ Component "breakout.{{ $XMPP_DOMAIN }}" "muc" muc_room_cache_size = 10000 muc_room_locking = false muc_room_default_public_jids = true + muc_tombstones = false muc_room_allow_persistent = false modules_enabled = { "muc_meeting_id"; diff --git a/prosody/rootfs/defaults/conf.d/visitors.cfg.lua b/prosody/rootfs/defaults/conf.d/visitors.cfg.lua index 9534183..a082b5b 100644 --- a/prosody/rootfs/defaults/conf.d/visitors.cfg.lua +++ b/prosody/rootfs/defaults/conf.d/visitors.cfg.lua @@ -170,6 +170,8 @@ Component '{{ $VISITORS_MUC_PREFIX }}.v{{ $VISITOR_INDEX }}.{{ $VISITORS_XMPP_DO muc_access_whitelist = { "{{ $XMPP_DOMAIN }}"; } + muc_tombstones = false + muc_room_allow_persistent = false {{ if $ENABLE_RATE_LIMITS -}} -- Max allowed join/login rate in events per second.