aboutsummaryrefslogtreecommitdiff
path: root/etc/nginx-genenetwork.conf
diff options
context:
space:
mode:
authorPjotr Prins2016-05-11 03:27:40 -0500
committerPjotr Prins2016-05-11 03:27:40 -0500
commit1c713642907317692bda4c148afe26d897f0bb82 (patch)
tree71fc8cecb90033f941b38ce71b91c0a61f8040af /etc/nginx-genenetwork.conf
parent0ea29cf0bd49a713b8d752dac5254d60cdea51b8 (diff)
downloadgenenetwork2-1c713642907317692bda4c148afe26d897f0bb82.tar.gz
Nginx configuration example
Diffstat (limited to 'etc/nginx-genenetwork.conf')
-rw-r--r--etc/nginx-genenetwork.conf49
1 files changed, 49 insertions, 0 deletions
diff --git a/etc/nginx-genenetwork.conf b/etc/nginx-genenetwork.conf
new file mode 100644
index 00000000..9ae042b6
--- /dev/null
+++ b/etc/nginx-genenetwork.conf
@@ -0,0 +1,49 @@
+# nginx configuration example for GeneNetwork
+#
+# Simple port reverse proxy from port 80 to 5003 for domain
+
+user nobody;
+worker_processes 4;
+pid /var/run/nginx.pid;
+
+error_log /var/log/nginx/error.log;
+
+events {
+ worker_connections 4;
+}
+
+http {
+ # include mime.types;
+ default_type application/octet-stream;
+
+ sendfile on;
+ keepalive_timeout 65;
+
+ server {
+ listen 80;
+ server_name localhost;
+
+ location / {
+ root html;
+ index index.html index.htm;
+ }
+
+ error_page 500 502 503 504 /50x.html;
+ location = /50x.html {
+ root html;
+ }
+
+ }
+
+ server {
+ listen 80;
+ server_name test-gn2.genenetwork.org;
+ access_log logs/test-gn2.access.log;
+ location / {
+ proxy_set_header X-Real-IP $remote_addr;
+ proxy_set_header Host $http_host;
+ proxy_pass http://127.0.0.1:5003;
+ }
+ }
+
+}