From 81103362b5d9a6aca32706560e036f25dd4ab896 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Fri, 2 Oct 2020 16:39:18 +0200 Subject: [PATCH] web: add ability to configure the nginx resolver --- docker-compose.yml | 1 + web/rootfs/defaults/nginx.conf | 2 ++ web/rootfs/etc/cont-init.d/10-config | 4 +--- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 4bf271d..709dd6f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -68,6 +68,7 @@ services: - INVITE_SERVICE_URL - JICOFO_AUTH_USER - MICROSOFT_API_APP_CLIENT_ID + - NGINX_RESOLVER - P2P_USE_STUN_TURN - PEOPLE_SEARCH_URL - RESOLUTION diff --git a/web/rootfs/defaults/nginx.conf b/web/rootfs/defaults/nginx.conf index 540a930..6f5ba4a 100644 --- a/web/rootfs/defaults/nginx.conf +++ b/web/rootfs/defaults/nginx.conf @@ -26,6 +26,8 @@ http { client_max_body_size 0; + resolver {{ .Env.NGINX_RESOLVER | default "127.0.0.11" }}; + include /etc/nginx/mime.types; types { # add support for wasm MIME type, that is required by specification and it is not part of default mime.types file diff --git a/web/rootfs/etc/cont-init.d/10-config b/web/rootfs/etc/cont-init.d/10-config index 75bc27b..e6553a8 100644 --- a/web/rootfs/etc/cont-init.d/10-config +++ b/web/rootfs/etc/cont-init.d/10-config @@ -52,9 +52,7 @@ if [[ $DISABLE_HTTPS -ne 1 ]]; then fi # copy config files -if [[ ! -f /config/nginx/nginx.conf ]]; then - cp /defaults/nginx.conf /config/nginx/nginx.conf -fi +tpl /defaults/nginx.conf > /config/nginx/nginx.conf if [[ ! -f /config/nginx/meet.conf ]]; then tpl /defaults/meet.conf > /config/nginx/meet.conf