diff --git a/openvidu-server/deployments/ce/docker-compose/docker-compose.yml b/openvidu-server/deployments/ce/docker-compose/docker-compose.yml index 85bd6f617..049543f43 100644 --- a/openvidu-server/deployments/ce/docker-compose/docker-compose.yml +++ b/openvidu-server/deployments/ce/docker-compose/docker-compose.yml @@ -91,6 +91,9 @@ services: - --static-auth-secret=$${COTURN_SHARED_SECRET_KEY} - --no-tcp-relay - --allowed-peer-ip=$$(discover-host-internal-ip.sh) + - --stun-backward-compatibility + - --rfc5780 + - --software-attribute logging: options: max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}" diff --git a/openvidu-server/deployments/enterprise-ha/docker-compose/node/docker-compose.yml b/openvidu-server/deployments/enterprise-ha/docker-compose/node/docker-compose.yml index 6e3fd0058..2d56f3799 100644 --- a/openvidu-server/deployments/enterprise-ha/docker-compose/node/docker-compose.yml +++ b/openvidu-server/deployments/enterprise-ha/docker-compose/node/docker-compose.yml @@ -124,6 +124,9 @@ services: - --use-auth-secret - --static-auth-secret=$${COTURN_SHARED_SECRET_KEY} - --no-tcp-relay + - --stun-backward-compatibility + - --rfc5780 + - --software-attribute logging: options: max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}" diff --git a/openvidu-server/deployments/enterprise/docker-compose/docker-compose.yml b/openvidu-server/deployments/enterprise/docker-compose/docker-compose.yml index 4dd6c0370..cbe135fb3 100644 --- a/openvidu-server/deployments/enterprise/docker-compose/docker-compose.yml +++ b/openvidu-server/deployments/enterprise/docker-compose/docker-compose.yml @@ -108,6 +108,9 @@ services: - --use-auth-secret - --static-auth-secret=$${COTURN_SHARED_SECRET_KEY} - --no-tcp-relay + - --stun-backward-compatibility + - --rfc5780 + - --software-attribute logging: options: max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}" diff --git a/openvidu-server/deployments/pro/docker-compose/mono-node/docker-compose.yml b/openvidu-server/deployments/pro/docker-compose/mono-node/docker-compose.yml index 0f170c330..d463d6608 100644 --- a/openvidu-server/deployments/pro/docker-compose/mono-node/docker-compose.yml +++ b/openvidu-server/deployments/pro/docker-compose/mono-node/docker-compose.yml @@ -84,6 +84,9 @@ services: - --static-auth-secret=$${COTURN_SHARED_SECRET_KEY} - --no-tcp-relay - --allowed-peer-ip=$$(discover-host-internal-ip.sh) + - --stun-backward-compatibility + - --rfc5780 + - --software-attribute logging: options: max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}" diff --git a/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/docker-compose.yml b/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/docker-compose.yml index 352f71f0e..de6bedd65 100644 --- a/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/docker-compose.yml +++ b/openvidu-server/deployments/pro/docker-compose/openvidu-server-pro/docker-compose.yml @@ -75,6 +75,9 @@ services: - --use-auth-secret - --static-auth-secret=$${COTURN_SHARED_SECRET_KEY} - --no-tcp-relay + - --stun-backward-compatibility + - --rfc5780 + - --software-attribute logging: options: max-size: "${DOCKER_LOGS_MAX_SIZE:-100M}" diff --git a/openvidu-server/docker/openvidu-coturn/Dockerfile b/openvidu-server/docker/openvidu-coturn/Dockerfile index ec772c64d..f3f87af4f 100644 --- a/openvidu-server/docker/openvidu-coturn/Dockerfile +++ b/openvidu-server/docker/openvidu-coturn/Dockerfile @@ -1,4 +1,6 @@ -FROM coturn/coturn:4.7.0-r2-alpine +# Change to official coturn when the following PR is merged: +# https://github.com/coturn/coturn/pull/1839 +FROM cruizba/coturn:4.9.0-stunfix USER root