mirror of https://github.com/OpenVidu/openvidu.git
openvidu-deployment: pro - improve turn security
parent
1f7f2ad113
commit
fd80c41673
|
|
@ -123,6 +123,7 @@ services:
|
||||||
- --verbose
|
- --verbose
|
||||||
- --use-auth-secret
|
- --use-auth-secret
|
||||||
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
|
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
|
||||||
|
- --no-tcp-relay
|
||||||
logging:
|
logging:
|
||||||
options:
|
options:
|
||||||
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
||||||
|
|
|
||||||
|
|
@ -402,8 +402,8 @@ OPENVIDU_PRO_COTURN_IN_MEDIA_NODES=false
|
||||||
# TURN traffic through internal network
|
# TURN traffic through internal network
|
||||||
# --------------------------
|
# --------------------------
|
||||||
# Wether to route TURN traffic through the internal network
|
# Wether to route TURN traffic through the internal network
|
||||||
# Default value is COTURN_INTERNAL_RELAY=true
|
# Default value is COTURN_INTERNAL_RELAY=false
|
||||||
COTURN_INTERNAL_RELAY=true
|
COTURN_INTERNAL_RELAY=false
|
||||||
|
|
||||||
|
|
||||||
# Private Docker registries for custom images
|
# Private Docker registries for custom images
|
||||||
|
|
|
||||||
|
|
@ -107,6 +107,7 @@ services:
|
||||||
- --verbose
|
- --verbose
|
||||||
- --use-auth-secret
|
- --use-auth-secret
|
||||||
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
|
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
|
||||||
|
- --no-tcp-relay
|
||||||
logging:
|
logging:
|
||||||
options:
|
options:
|
||||||
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
||||||
|
|
|
||||||
|
|
@ -60,6 +60,8 @@ services:
|
||||||
coturn:
|
coturn:
|
||||||
image: openvidu/openvidu-coturn:2.32.1
|
image: openvidu/openvidu-coturn:2.32.1
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
|
extra_hosts:
|
||||||
|
- "host.docker.internal:host-gateway"
|
||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
ports:
|
ports:
|
||||||
|
|
@ -80,6 +82,8 @@ services:
|
||||||
- --verbose
|
- --verbose
|
||||||
- --use-auth-secret
|
- --use-auth-secret
|
||||||
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
|
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
|
||||||
|
- --no-tcp-relay
|
||||||
|
- --allowed-peer-ip=$$(discover-host-internal-ip.sh)
|
||||||
logging:
|
logging:
|
||||||
options:
|
options:
|
||||||
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
||||||
|
|
|
||||||
|
|
@ -398,8 +398,8 @@ OPENVIDU_PRO_COTURN_IN_MEDIA_NODES=false
|
||||||
# TURN traffic through internal network
|
# TURN traffic through internal network
|
||||||
# --------------------------
|
# --------------------------
|
||||||
# Wether to route TURN traffic through the internal network
|
# Wether to route TURN traffic through the internal network
|
||||||
# Default value is COTURN_INTERNAL_RELAY=true
|
# Default value is COTURN_INTERNAL_RELAY=false
|
||||||
COTURN_INTERNAL_RELAY=true
|
COTURN_INTERNAL_RELAY=false
|
||||||
|
|
||||||
# Private Docker registries for custom images
|
# Private Docker registries for custom images
|
||||||
# --------------------------
|
# --------------------------
|
||||||
|
|
|
||||||
|
|
@ -74,6 +74,7 @@ services:
|
||||||
- --verbose
|
- --verbose
|
||||||
- --use-auth-secret
|
- --use-auth-secret
|
||||||
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
|
- --static-auth-secret=$${COTURN_SHARED_SECRET_KEY}
|
||||||
|
- --no-tcp-relay
|
||||||
logging:
|
logging:
|
||||||
options:
|
options:
|
||||||
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue