From 9a548430d9eaa4d0024787f746fd1a47d5ce7c14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Wed, 15 May 2024 22:04:56 +0200 Subject: [PATCH] jvb: add ability to configure the TLS option for colibri WS --- docker-compose.yml | 1 + jvb/rootfs/defaults/jvb.conf | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index abb4208..0d33d54 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -436,6 +436,7 @@ services: - JVB_REQUIRE_VALID_ADDRESS - JVB_WS_DOMAIN - JVB_WS_SERVER_ID + - JVB_WS_TLS - JVB_XMPP_AUTH_DOMAIN - JVB_XMPP_INTERNAL_MUC_DOMAIN - JVB_XMPP_PORT diff --git a/jvb/rootfs/defaults/jvb.conf b/jvb/rootfs/defaults/jvb.conf index d1be4a8..90dfc2e 100644 --- a/jvb/rootfs/defaults/jvb.conf +++ b/jvb/rootfs/defaults/jvb.conf @@ -22,6 +22,7 @@ {{ $SHUTDOWN_REST_ENABLED := .Env.SHUTDOWN_REST_ENABLED | default "false" | toBool -}} {{ $WS_DOMAIN := .Env.JVB_WS_DOMAIN | default $PUBLIC_URL_DOMAIN -}} {{ $WS_SERVER_ID := .Env.JVB_WS_SERVER_ID | default .Env.JVB_WS_SERVER_ID_FALLBACK -}} +{{ $WS_TLS := .Env.JVB_WS_TLS | default "1" | toBool -}} {{ $XMPP_AUTH_DOMAIN := .Env.XMPP_AUTH_DOMAIN | default "auth.meet.jitsi" -}} {{ $XMPP_INTERNAL_MUC_DOMAIN := .Env.XMPP_INTERNAL_MUC_DOMAIN | default "internal-muc.meet.jitsi" -}} {{ $XMPP_PORT := .Env.XMPP_PORT | default "5222" -}} @@ -91,7 +92,7 @@ videobridge { websockets { enabled = {{ $ENABLE_COLIBRI_WEBSOCKET }} domain = "{{ $WS_DOMAIN }}" - tls = true + tls = {{ $WS_TLS }} server-id = "{{ $WS_SERVER_ID }}" } http-servers {