diff --git a/docker-compose.yml b/docker-compose.yml index 9cefe8bc1b..e06286aa7a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -417,6 +417,7 @@ services: - JVB_OCTO_BIND_ADDRESS - JVB_OCTO_REGION - JVB_OCTO_RELAY_ID + - JVB_REQUIRE_VALID_ADDRESS - JVB_WS_DOMAIN - JVB_WS_SERVER_ID - JVB_XMPP_AUTH_DOMAIN diff --git a/jvb/rootfs/defaults/jvb.conf b/jvb/rootfs/defaults/jvb.conf index 34663ad5c6..55bcd71ae0 100644 --- a/jvb/rootfs/defaults/jvb.conf +++ b/jvb/rootfs/defaults/jvb.conf @@ -10,6 +10,7 @@ {{ $JVB_ADVERTISE_PRIVATE_CANDIDATES := .Env.JVB_ADVERTISE_PRIVATE_CANDIDATES | default "true" | toBool -}} {{ $JVB_ADVERTISE_IPS := .Env.JVB_ADVERTISE_IPS | default "" -}} {{ $JVB_IPS := splitList "," $JVB_ADVERTISE_IPS -}} +{{ $JVB_REQUIRE_VALID_ADDRESS := .Env.JVB_REQUIRE_VALID_ADDRESS | default "0" | toBool -}} {{ $JVB_XMPP_AUTH_DOMAIN := .Env.JVB_XMPP_AUTH_DOMAIN | default "auth.jvb.meet.jitsi" -}} {{ $JVB_XMPP_INTERNAL_MUC_DOMAIN := .Env.JVB_XMPP_INTERNAL_MUC_DOMAIN | default "muc.jvb.meet.jitsi" -}} {{ $JVB_XMPP_PORT := .Env.JVB_XMPP_PORT | default "6222" -}} @@ -97,6 +98,9 @@ videobridge { send-server-version = false } } + health { + require-valid-address = {{ $JVB_REQUIRE_VALID_ADDRESS }} + } {{ if $ENABLE_OCTO -}} relay {