aboutsummaryrefslogtreecommitdiff
path: root/wqflask/other_config/nginx_conf/penguin.conf
blob: 0a89072ebb920da13fbfce81d311ddb36da0d2e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
server {
    # Modeled after http://flask.pocoo.org/docs/deploying/wsgi-standalone/

    client_max_body_size 20M;
    listen 80;

    server_name gn2python.genenetwork.org;

    access_log  /var/log/nginx/access.log;
    error_log  /var/log/nginx/error.log;

    location ^~ /css/ {
            root /gene/wqflask/wqflask/static/;
    }

    location ^~ /javascript/ {
            root /gene/wqflask/wqflask/static/;
    }

#    location ^~ /image/ {
#           root /gene/wqflask/wqflask/static/;
#       }

    location ^~ /images/ {
            root /gene/wqflask/wqflask/static/;
    }
    
    ### New - added by Sam
    #location ^~ /static/ {
    #       root /gene/wqflask/wqflask/static/;
    #}

    location / {
            proxy_pass         http://127.0.0.1:5000/;
            proxy_redirect     off;

            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_read_timeout 40m;
    }
}