-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnginx.conf
90 lines (69 loc) · 2.22 KB
/
nginx.conf
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
server {
listen 7000;
server_name _;
large_client_header_buffers 4 32k;
real_ip_header X-Forwarded-For;
# change that to your project directory
root /home/bing/Desktop/sync_drive/git/django3/asgi_channel_demo;
client_max_body_size 100G;
if (-f /work/athena/503.html) {
return 503;
}
error_page 503 @maintenance;
location / {
proxy_pass http://127.0.0.1:8000;
proxy_redirect off;
proxy_read_timeout 36000;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
location /ws {
proxy_pass http://127.0.0.1:8000/ws;
proxy_redirect off;
proxy_read_timeout 36000;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
# location / { try_files $uri @pybossa; }
# location @pybossa {
# include uwsgi_params;
# uwsgi_pass unix:/tmp/pybossa.sock;
# }
# location /static {
# # change that to your pybossa static directory
# alias /work/athena/pybossa/themes/default/static;
# autoindex on;
# expires max;
# }
# location /file_repo {
# alias /work/file_server_repo;
# }
# location ~ /api/app {
# rewrite ^/api/app /api/project$1 permanent;
# }
# location ~ /app {
# rewrite ^/app(.*) /project$1 permanent;
# }
# location /model_repo {
# proxy_pass http://192.168.32.5:2300/Download;
# proxy_redirect off;
# proxy_read_timeout 1800;
# proxy_set_header Host $http_host;
# proxy_set_header X-Real-IP $remote_addr;
# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# proxy_set_header X-Forwarded-Proto $scheme;
# }
# error_page 503 @maintenance;
# location @maintenance {
# if ($uri !~ ^/static/) {
# rewrite ^(.*)$ /503.html break;
# }
# }
}