feat: add nginx default config.

This commit is contained in:
a.bouhuolia
2021-09-21 15:30:12 +02:00
parent f1df8c33ff
commit 2633a03295
3 changed files with 1 additions and 20 deletions

View File

@@ -22,8 +22,7 @@ RUN npm run build
FROM nginx
COPY nginx/sites /etc/nginx/templates
COPY ./nginx/scripts /root/scripts/
COPY ./nginx/sites/default.conf /etc/nginx/conf.d/default.conf
RUN /bin/bash /root/scripts/nginx-build.sh

View File

@@ -1,18 +0,0 @@
#!/bin/bash
for conf in /etc/nginx/templates/*.conf; do
mv $conf "/etc/nginx/sites-available/"$(basename $conf) > /dev/null
done
for template in /etc/nginx/templates/*.template; do
envsubst < $template > "/etc/nginx/sites-available/"$(basename $template)".conf"
done
if [[ "$NO_DEFAULT" = true ]]; then
rm /etc/nginx/sites-available/node.template.conf
rm /etc/nginx/sites-available/node-https.template.conf
else
if [[ "$WEB_SSL" = false ]]; then
rm /etc/nginx/sites-available/node-https.template.conf
fi
fi