jianlei
8/27/2018 - 8:01 AM

Seafile Nginx配置文件

基于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;
    }
}