diff --git a/docker-containers/nginx-proxy/docker-compose.yml b/docker-containers/nginx-proxy/docker-compose.yml index 57a5ea8..e90ff93 100644 --- a/docker-containers/nginx-proxy/docker-compose.yml +++ b/docker-containers/nginx-proxy/docker-compose.yml @@ -12,6 +12,7 @@ services: - ./vhost:/etc/nginx/vhost.d - ./html:/usr/share/nginx/html - /var/run/docker.sock:/tmp/docker.sock:ro + - ${PWD}/secure-turn-module:/etc/nginx/modules/secure-turn-module networks: cttue_web_services: diff --git a/docker-containers/nginx-proxy/secure-turn-module b/docker-containers/nginx-proxy/secure-turn-module new file mode 100644 index 0000000..642747e --- /dev/null +++ b/docker-containers/nginx-proxy/secure-turn-module @@ -0,0 +1,20 @@ +stream { + + upstream turn_backend { + server 89.163.204.197:3478; + } + + server { + listen 443 udp; + listen [::]:443 udp; + + ssl_preread on; + proxy_pass turn_backend; + + # Increase buffer to serve video + proxy_buffer_size 10m; + } +} + + +