|
@@ -1,5 +1,6 @@
|
|
|
{{ $ENABLE_COLIBRI_WEBSOCKET := .Env.ENABLE_COLIBRI_WEBSOCKET | default "1" | toBool }}
|
|
|
{{ $ENABLE_JAAS_COMPONENTS := .Env.ENABLE_JAAS_COMPONENTS | default "0" | toBool }}
|
|
|
+{{ $ENABLE_OCTO := .Env.ENABLE_OCTO | default "0" | toBool -}}
|
|
|
{{ $ENABLE_XMPP_WEBSOCKET := .Env.ENABLE_XMPP_WEBSOCKET | default "1" | toBool }}
|
|
|
{{ $ENABLE_SUBDOMAINS := .Env.ENABLE_SUBDOMAINS | default "true" | toBool -}}
|
|
|
{{ $XMPP_DOMAIN := .Env.XMPP_DOMAIN | default "meet.jitsi" -}}
|
|
@@ -74,6 +75,19 @@ location ~ ^/colibri-ws/([a-zA-Z0-9-\._]+)/(.*) {
|
|
|
|
|
|
proxy_pass http://$1:9090/colibri-ws/$1/$2$is_args$args;
|
|
|
}
|
|
|
+
|
|
|
+{{ if $ENABLE_OCTO }}
|
|
|
+# colibri (JVB) Relay to Relay websockets
|
|
|
+location ~ ^/colibri-relay-ws/([a-zA-Z0-9-\._]+)/(.*) {
|
|
|
+ tcp_nodelay on;
|
|
|
+
|
|
|
+ proxy_http_version 1.1;
|
|
|
+ proxy_set_header Upgrade $http_upgrade;
|
|
|
+ proxy_set_header Connection $connection_upgrade;
|
|
|
+
|
|
|
+ proxy_pass http://$1:9090/colibri-relay-ws/$1/$2$is_args$args;
|
|
|
+}
|
|
|
+{{ end }}
|
|
|
{{ end }}
|
|
|
|
|
|
# BOSH
|