diff --git a/misc/nginx-default.conf b/misc/nginx-default.conf index 3dd873a..52cd3ce 100644 --- a/misc/nginx-default.conf +++ b/misc/nginx-default.conf @@ -1,19 +1,25 @@ upstream api { - server 127.0.0.1:8080; + server 127.0.0.1:8080; } server { - listen 0.0.0.0:80; - root /var/www/etc2pool; - index index.html index.htm; + listen *:80; + listen [::]:80; + root /var/www/etc2pool; - server_name localhost; + index index.html index.htm index.nginx-debian.html; + server_name _; - location /api { - proxy_pass http://127.0.0.1:8080; - } + location / { + try_files $uri $uri/ =404; + } - location / { - try_files $uri $uri/ /index.html; - } + location /api { + proxy_pass http://api; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } } +