Kaynağa Gözat

web: add a env variable to enable/disable deep linking

Prayag Singh 4 yıl önce
ebeveyn
işleme
0cbe0d9
2 değiştirilmiş dosya ile 5 ekleme ve 1 silme
  1. 1 0
      docker-compose.yml
  2. 4 1
      web/rootfs/defaults/settings-config.js

+ 1 - 0
docker-compose.yml

@@ -18,6 +18,7 @@ services:
             - ENABLE_HSTS
             - ENABLE_XMPP_WEBSOCKET
             - DISABLE_HTTPS
+            - DISABLE_DEEP_LINKING
             - LETSENCRYPT_DOMAIN
             - LETSENCRYPT_EMAIL
             - LETSENCRYPT_USE_STAGING

+ 4 - 1
web/rootfs/defaults/settings-config.js

@@ -34,7 +34,7 @@
 {{ $TESTING_CAP_SCREENSHARE_BITRATE := .Env.TESTING_CAP_SCREENSHARE_BITRATE | default "1" -}}
 {{ $XMPP_DOMAIN := .Env.XMPP_DOMAIN -}}
 {{ $XMPP_RECORDER_DOMAIN := .Env.XMPP_RECORDER_DOMAIN -}}
-
+{{ $DISABLE_DEEP_LINKING  := .Env.DISABLE_DEEP_LINKING | default "false" | toBool -}}
 
 // Video configuration.
 //
@@ -309,3 +309,6 @@ if (!config.testing.hasOwnProperty('octo')) config.testing.octo = {};
 
 config.testing.capScreenshareBitrate = {{ $TESTING_CAP_SCREENSHARE_BITRATE }};
 config.testing.octo.probability = {{ $TESTING_OCTO_PROBABILITY }};
+
+// Deep Linking
+config.disableDeepLinking = {{ $DISABLE_DEEP_LINKING }};