From 0c38d4d9b853039f3583fb2a6e62be6f0915971e Mon Sep 17 00:00:00 2001 From: cruizba Date: Mon, 9 Nov 2020 16:29:35 +0100 Subject: [PATCH] Custom volume to customize nginx --- openvidu-server/docker/openvidu-proxy/Dockerfile | 1 + openvidu-server/docker/openvidu-proxy/entrypoint.sh | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/openvidu-server/docker/openvidu-proxy/Dockerfile b/openvidu-server/docker/openvidu-proxy/Dockerfile index 3eb033f3..9272c08d 100644 --- a/openvidu-server/docker/openvidu-proxy/Dockerfile +++ b/openvidu-server/docker/openvidu-proxy/Dockerfile @@ -25,6 +25,7 @@ COPY ./entrypoint.sh /usr/local/bin RUN mkdir -p /var/www/certbot && \ mkdir -p /etc/nginx/vhost.d/ && \ + mkdir -p /custom-nginx && \ chmod +x /usr/local/bin/entrypoint.sh && \ chmod +x /usr/local/bin/discover_my_public_ip.sh diff --git a/openvidu-server/docker/openvidu-proxy/entrypoint.sh b/openvidu-server/docker/openvidu-proxy/entrypoint.sh index 85f7e1ce..9359e664 100755 --- a/openvidu-server/docker/openvidu-proxy/entrypoint.sh +++ b/openvidu-server/docker/openvidu-proxy/entrypoint.sh @@ -186,10 +186,11 @@ Welcome to OpenVidu Server EOF # Load nginx conf files -rm /etc/nginx/conf.d/default*.conf +rm /etc/nginx/conf.d/* # If custom config, don't generate configuration files -if [[ -f /etc/nginx/conf.d/custom-nginx.conf ]]; then +if [[ -f /custom-nginx/custom-nginx.conf ]]; then + cp /custom-nginx/custom-nginx.conf /etc/nginx/conf.d/custom-nginx.conf printf "\n" printf "\n =======================================" printf "\n = START OPENVIDU PROXY ="