diff --git a/docker-compose.yml b/docker-compose.yml index 0eed649..04266b9 100644 --- a/docker-compose.yml +++ b/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 diff --git a/web/rootfs/defaults/settings-config.js b/web/rootfs/defaults/settings-config.js index 21a68f9..6b09fc8 100644 --- a/web/rootfs/defaults/settings-config.js +++ b/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 }};