· 9 years ago · Jan 20, 2017, 02:50 AM
1server {
2 listen 80;
3 server_name www.wehealth.co;
4 return 301 http://wehealth.co$request_uri;
5}
6
7server {
8 listen 80;
9 server_name myproject.co;
10
11 ##Deny illegal Host headers
12 if ($host !~* ^(myproject.co)$ ) {
13 return 444;
14 }
15
16 location = /favicon.ico { access_log off; log_not_found off; }
17 location /static/ {
18 root /var/www/myproject/myproject/myproject;
19 }
20 location /media/ {
21 root /var/www/myproject/myproject/myproject;
22 }
23
24
25 location / {
26 include proxy_params;
27 proxy_pass http://127.0.0.1:8000;
28 }
29}
30
31description "Gunicorn application server handling myproject"
32
33start on runlevel [2345]
34stop on runlevel [!2345]
35
36respawn
37setuid ubuntu
38setgid ubuntu
39chdir /var/www/myproject/myproject/myproject
40
41exec /usr/local/bin/gunicorn --workers 3 myproject.wsgi:application --env SECRET_KEY=""