diff --git a/nginx/prod/Dockerfile b/nginx/prod/Dockerfile index aab63dcb572781760331e4fd6a5fa3a2069f320c..8fae003de0dcc2cb3bf1df1135b1493cb6540295 100644 --- a/nginx/prod/Dockerfile +++ b/nginx/prod/Dockerfile @@ -1,6 +1,6 @@ -FROM nginx:1.17.6-alpine +FROM nginxinc/nginx-unprivileged:1.17.6-alpine COPY nginx.conf /etc/nginx/nginx.conf -EXPOSE 80 +EXPOSE 8080 CMD ["nginx", "-g", "daemon off;"] diff --git a/nginx/prod/nginx.conf b/nginx/prod/nginx.conf index 66716872414daea065f830f7d7aae276a4e18ab8..f6e2f37858412d5cb7805b5e5e11c6781234a146 100644 --- a/nginx/prod/nginx.conf +++ b/nginx/prod/nginx.conf @@ -1,13 +1,21 @@ +pid /tmp/nginx.pid; + events { worker_connections 1024; } http { + proxy_temp_path /tmp/proxy_temp; + client_body_temp_path /tmp/client_temp; + fastcgi_temp_path /tmp/fastcgi_temp; + uwsgi_temp_path /tmp/uwsgi_temp; + scgi_temp_path /tmp/scgi_temp; + include /etc/nginx/mime.types; client_max_body_size 100m; server { - listen 80; + listen 8080; root /usr/src/app/; location /static/ {