This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

jitsi.lassul.us: try to fix video stuff, remove dead code

+13 -16
+13 -16
2configs/services/coms/jitsi.nix
··· 9 9 analytics.disabled = true; 10 10 startAudioOnly = true; 11 11 channelLastN = 4; 12 - stunServers = [ 13 - # - https://www.kuketz-blog.de/jitsi-meet-server-einstellungen-fuer-einen-datenschutzfreundlichen-betrieb/ 14 - { urls = "turn:turn.matrix.org:3478?transport=udp"; } 15 - { urls = "turn:turn.matrix.org:3478?transport=tcp"; } 16 - # - services.coturn: 17 - #{ urls = "turn:turn.${domainName}:3479?transport=udp"; } 18 - #{ urls = "turn:turn.${domainName}:3479?transport=tcp"; } 19 - ]; 20 - constraints.video.height = { 21 - ideal = 720; 22 - max = 1080; 23 - min = 240; 24 - }; 12 + # constraints.video.height = { 13 + # ideal = 720; 14 + # max = 1080; 15 + # min = 240; 16 + # }; 17 + remoteVideoMenu.disabled = false; 18 + breakoutRooms.hideAddRoomButton = false; 19 + maxFullResolutionParticipants = -1; 25 20 }; 26 21 interfaceConfig = { 27 22 SHOW_JITSI_WATERMARK = false; 28 23 SHOW_WATERMARK_FOR_GUESTS = false; 29 - DISABLE_PRESENCE_STATUS = true; 30 24 GENERATE_ROOMNAMES_ON_WELCOME_PAGE = false; 31 25 }; 32 26 }; 33 27 34 - services.jitsi-videobridge.config = { 35 - org.jitsi.videobridge.TRUST_BWE = false; 28 + services.jitsi-videobridge = { 29 + config = { 30 + ep-connection-status.first-transfer-timeout = "5 seconds"; 31 + }; 36 32 }; 37 33 38 34 krebs.iptables.tables.filter.INPUT.rules = [ 39 35 { predicate = "-p tcp --dport 4443"; target = "ACCEPT"; } 40 36 { predicate = "-p udp --dport 10000"; target = "ACCEPT"; } 37 + { predicate = "-p tcp --dport 10000"; target = "ACCEPT"; } 41 38 ]; 42 39 }