diff options
author | lassulus <git@lassul.us> | 2023-02-04 18:46:51 +0100 |
---|---|---|
committer | lassulus <git@lassul.us> | 2023-02-04 18:46:51 +0100 |
commit | 55d3bb391f32f1abe27f1e0f58a8baac82b703cc (patch) | |
tree | 349de90e5e99c8f8d6adbe8318cd7ea23ffd2530 /lass/2configs/jitsi.nix | |
parent | b1b4fedb1db2a1adcfb4a686de5a51db86af0df2 (diff) |
l jitsi: more configs for bigger groups
Diffstat (limited to 'lass/2configs/jitsi.nix')
-rw-r--r-- | lass/2configs/jitsi.nix | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lass/2configs/jitsi.nix b/lass/2configs/jitsi.nix index fa41f6634..2c148dcdd 100644 --- a/lass/2configs/jitsi.nix +++ b/lass/2configs/jitsi.nix @@ -8,6 +8,16 @@ enableWelcomePage = true; requireDisplayName = true; analytics.disabled = true; + startAudioOnly = true; + channelLastN = 4; + stunServers = [ + # - https://www.kuketz-blog.de/jitsi-meet-server-einstellungen-fuer-einen-datenschutzfreundlichen-betrieb/ + { urls = "turn:turn.matrix.org:3478?transport=udp"; } + { urls = "turn:turn.matrix.org:3478?transport=tcp"; } + # - services.coturn: + #{ urls = "turn:turn.${domainName}:3479?transport=udp"; } + #{ urls = "turn:turn.${domainName}:3479?transport=tcp"; } + ]; }; interfaceConfig = { SHOW_JITSI_WATERMARK = false; @@ -17,6 +27,10 @@ }; }; + services.jitsi-videobridge.config = { + org.jitsi.videobridge.TRUST_BWE = false; + }; + krebs.iptables.tables.filter.INPUT.rules = [ { predicate = "-p tcp --dport 4443"; target = "ACCEPT"; } { predicate = "-p udp --dport 10000"; target = "ACCEPT"; } |