基于docker的seafile的nginx配置文件
upstream advert {
server localhost:10001 fail_timeout=0;
}
upstream seafhttp {
server localhost:10002 fail_timeout=0;
}
server {
listen 8080;
server_name 192.168.1.192;
location / {
if (!-f $request_filename) {
proxy_pass http://advert;
break;
}
}
}
server {
listen 80;
server_name 192.168.1.192;
location /seafhttp {
rewrite ^/seafhttp(.*)$ $1 break;
proxy_pass http://127.0.0.1:10002;
client_max_body_size 0;
proxy_connect_timeout 36000s;
proxy_read_timeout 36000s;
}
}