From 82e98d22747a5fca7b98b65438b54aa452eeee88 Mon Sep 17 00:00:00 2001 From: Joshua Chia Date: Mon, 6 Jan 2025 17:59:41 +0800 Subject: [PATCH] web: Added P2P_STUN_SERVERS environment variable (#1990) --- docker-compose.yml | 1 + web/rootfs/defaults/settings-config.js | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 55976ca..5103c43 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -133,6 +133,7 @@ services: - PREFERRED_LANGUAGE - PUBLIC_URL - P2P_PREFERRED_CODEC + - P2P_STUN_SERVERS - RESOLUTION - RESOLUTION_MIN - RESOLUTION_WIDTH diff --git a/web/rootfs/defaults/settings-config.js b/web/rootfs/defaults/settings-config.js index e1a2136..dddca58 100644 --- a/web/rootfs/defaults/settings-config.js +++ b/web/rootfs/defaults/settings-config.js @@ -137,6 +137,10 @@ config.p2p = { mobileCodecPreferenceOrder: {{ $CODEC_ORDER_P2P_MOBILE }} }; +{{ if .Env.P2P_STUN_SERVERS -}} +config.p2p.stunServers = '{{ .Env.P2P_STUN_SERVERS }}'.split(',').map(url => ({ urls: 'stun:' + url })); + +{{ end -}} // Breakout Rooms //