add nginx config file

This commit is contained in:
Zachary Chai 2017-02-23 11:58:51 -05:00
parent d16470386f
commit 8767788d3e
1 changed files with 23 additions and 0 deletions

23
scripts/greenlight.nginx Normal file
View File

@ -0,0 +1,23 @@
# Routes requests to Greenlight based on the '/b' prefix
location /b {
proxy_pass http://127.0.0.1:5000;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_http_version 1.1;
}
location /b/cable {
proxy_pass http://127.0.0.1:5000;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_http_version 1.1;
proxy_read_timeout 6h;
proxy_send_timeout 6h;
client_body_timeout 6h;
send_timeout 6h;
}