@@ -0,0 +1,13 @@ | |||||
FROM alpine:3.11.3 | |||||
RUN apk update && apk add nginx && \ | |||||
mv /etc/nginx/nginx.conf tmp.conf && \ | |||||
echo "daemon off;" >/etc/nginx/nginx.conf && \ | |||||
echo "" >>/etc/nginx/nginx.conf && \ | |||||
cat tmp.conf >>/etc/nginx/nginx.conf && \ | |||||
rm tmp.conf && \ | |||||
mkdir /run/nginx | |||||
COPY files/default.conf /etc/nginx/conf.d/default.conf | |||||
RUN apk add gettext |
@@ -0,0 +1,18 @@ | |||||
# This is a default site configuration which will simply return 404, preventing | |||||
# chance access to any other virtualhost. | |||||
server { | |||||
listen ${PORT0} default_server; | |||||
listen [::]:${PORT0} default_server; | |||||
# Everything is a 404 | |||||
location / { | |||||
return 404; | |||||
} | |||||
# You may need this to prevent return 404 recursion. | |||||
location = /404.html { | |||||
internal; | |||||
} | |||||
} | |||||