Explorar o código

websocket keepalive

Aaron van Meerten %!s(int64=2) %!d(string=hai) anos
pai
achega
55078b62f4
Modificáronse 2 ficheiros con 4 adicións e 0 borrados
  1. 1 0
      docker-compose.yml
  2. 3 0
      web/rootfs/defaults/system-config.js

+ 1 - 0
docker-compose.yml

@@ -143,6 +143,7 @@ services:
             - VIDEOQUALITY_BITRATE_VP9_HIGH
             - VIDEOQUALITY_ENFORCE_PREFERRED_CODEC
             - VIDEOQUALITY_PREFERRED_CODEC
+            - WEBSOCKET_KEEPALIVE_URL
             - XMPP_AUTH_DOMAIN
             - XMPP_BOSH_URL_BASE
             - XMPP_DOMAIN

+ 3 - 0
web/rootfs/defaults/system-config.js

@@ -53,6 +53,9 @@ config.websocket = 'wss://{{ $PUBLIC_URL_DOMAIN }}/' + subdir + 'xmpp-websocket'
 {{ else -}}
 config.websocket = 'wss://{{ $PUBLIC_URL_DOMAIN }}/xmpp-websocket';
 {{ end -}}
+{{ if .Env.WEBSOCKET_KEEPALIVE_URL -}}
+config.websocketKeepAliveUrl = '{{ .Env.WEBSOCKET_KEEPALIVE_URL }}';
+{{ end -}}
 {{ end -}}
 
 {{ if $CONFIG_EXTERNAL_CONNECT -}}