aboutsummaryrefslogtreecommitdiff
path: root/etc/nginx-genenetwork.conf
diff options
context:
space:
mode:
authorPjotr Prins2016-05-13 08:21:36 +0000
committerPjotr Prins2016-05-13 08:21:36 +0000
commit8876c8c9e98c5a3ecf54b4b8b1aee441b5cba0c3 (patch)
treee8ce9a3ccd161faf53e52bfd03a76e47414ecb53 /etc/nginx-genenetwork.conf
parent8aa1e752ac2d576a6e46610b4fe13f335682f6ba (diff)
parentb63e4b5111269dcaf4a9b9eec7d387d8aecb3ba5 (diff)
downloadgenenetwork2-8876c8c9e98c5a3ecf54b4b8b1aee441b5cba0c3.tar.gz
Merge branch 'staging' of github.com:pjotrp/genenetwork2 into staging
Diffstat (limited to 'etc/nginx-genenetwork.conf')
-rw-r--r--etc/nginx-genenetwork.conf31
1 files changed, 17 insertions, 14 deletions
diff --git a/etc/nginx-genenetwork.conf b/etc/nginx-genenetwork.conf
index b966fe6d..06fd3c57 100644
--- a/etc/nginx-genenetwork.conf
+++ b/etc/nginx-genenetwork.conf
@@ -1,9 +1,3 @@
-# nginx configuration example for GeneNetwork
-#
-# Simple port reverse proxy from port 80 to 5003 for domain
-#
-# See also the information in ./doc/README.org
-
user nobody;
worker_processes 4;
pid /var/run/nginx.pid;
@@ -11,15 +5,15 @@ pid /var/run/nginx.pid;
error_log /var/log/nginx/error.log;
events {
- worker_connections 4;
+ worker_connections 16;
}
http {
- # include mime.types;
- default_type application/octet-stream;
+ include mime.types;
+ # default_type application/octet-stream;
- sendfile on;
- keepalive_timeout 65;
+ # sendfile on;
+ keepalive_timeout 480;
server {
listen 80;
@@ -34,18 +28,27 @@ http {
location = /50x.html {
root html;
}
-
}
server {
listen 80;
server_name test-gn2.genenetwork.org;
access_log logs/test-gn2.access.log;
+
+ proxy_connect_timeout 3000;
+ proxy_send_timeout 3000;
+ proxy_read_timeout 3000;
+ send_timeout 3000;
+
location / {
- proxy_set_header X-Real-IP $remote_addr;
+ # proxy_set_header Host $host;
proxy_set_header Host $http_host;
+ # proxy_redirect off;
+ proxy_set_header Connection keep-alive;
+ proxy_set_header X-Real-IP $remote_addr;
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+ proxy_set_header X-Forwarded-Host $server_name;
proxy_pass http://127.0.0.1:5003;
}
}
-
}