From 20f9900cc48ff14410696bc3ca4e03d96b7f2e6d Mon Sep 17 00:00:00 2001 From: Marco von Rosenberg Date: Mon, 28 Nov 2022 22:41:29 +0000 Subject: [PATCH] Add turn nginx module (sites config still missing) --- .../nginx-proxy/docker-compose.yml | 1 + .../nginx-proxy/secure-turn-module | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 docker-containers/nginx-proxy/secure-turn-module 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; + } +} + + +