4. nginx - nrudenko/anarcho GitHub Wiki
/etc/nginx/sites-available/anarcho
upstream anarcho {
server 0.0.0.0:5000 fail_timeout=0;
}
server {
listen 80;
listen [::]:80 default ipv6only=on;
listen 443 ssl;
ssl_certificate /etc/nginx/anarcho_amazon.cer;
ssl_certificate_key /etc/nginx/anarcho_amazon.key;
client_max_body_size 100m;
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
if (!-f $request_filename) {
proxy_pass http://anarcho;
break;
}
}
}