openvidu-deployment: pro - improve turn security

v2
cruizba 2026-03-24 15:20:46 +01:00
parent 1f7f2ad113
commit fd80c41673
6 changed files with 11 additions and 4 deletions

View File

@ -123,6 +123,7 @@ services:
- --verbose
- --use-auth-secret
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
- --no-tcp-relay
logging:
options:
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"

View File

@ -402,8 +402,8 @@ OPENVIDU_PRO_COTURN_IN_MEDIA_NODES=false
# TURN traffic through internal network
# --------------------------
# Wether to route TURN traffic through the internal network
# Default value is COTURN_INTERNAL_RELAY=true
COTURN_INTERNAL_RELAY=true
# Default value is COTURN_INTERNAL_RELAY=false
COTURN_INTERNAL_RELAY=false
# Private Docker registries for custom images

View File

@ -107,6 +107,7 @@ services:
- --verbose
- --use-auth-secret
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
- --no-tcp-relay
logging:
options:
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"

View File

@ -60,6 +60,8 @@ services:
coturn:
image: openvidu/openvidu-coturn:2.32.1
restart: on-failure
extra_hosts:
- "host.docker.internal:host-gateway"
env_file:
- .env
ports:
@ -80,6 +82,8 @@ services:
- --verbose
- --use-auth-secret
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
- --no-tcp-relay
- --allowed-peer-ip=$$(discover-host-internal-ip.sh)
logging:
options:
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"

View File

@ -398,8 +398,8 @@ OPENVIDU_PRO_COTURN_IN_MEDIA_NODES=false
# TURN traffic through internal network
# --------------------------
# Wether to route TURN traffic through the internal network
# Default value is COTURN_INTERNAL_RELAY=true
COTURN_INTERNAL_RELAY=true
# Default value is COTURN_INTERNAL_RELAY=false
COTURN_INTERNAL_RELAY=false
# Private Docker registries for custom images
# --------------------------

View File

@ -74,6 +74,7 @@ services:
- --verbose
- --use-auth-secret
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
- --no-tcp-relay
logging:
options:
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"