LTD-Beget / sprutio

Beget File Manager App
https://sprut.io
GNU General Public License v3.0
474 stars 87 forks source link

NGINX proxy #70

Open Skippidar opened 7 years ago

Skippidar commented 7 years ago

Хотелось бы настроить прокси на веб-сервере, чтоб можно было получить доступ по адресу https://domain.com/files но пока что всё что получилось - это показывается белая пустая страница с заголовком File Manager

    location /files/ {
        rewrite ^/files(/.*)$ $1 break;
        proxy_pass https://127.0.0.1:9443/;
        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_set_header        X-Forwarded-Proto https;
        client_max_body_size    10m;
        client_body_buffer_size 128k;
        proxy_connect_timeout   90;
        proxy_send_timeout      90;
        proxy_read_timeout      90;
        proxy_buffers           32 4k;
        proxy_redirect          off;
    }
Catsys commented 6 years ago
listen 123.456.789.123:443 ssl;
location / {
        proxy_set_header   X-Real-IP $remote_addr;
        proxy_set_header   Host      $http_host;
        keepalive_timeout 75s;
    proxy_connect_timeout 60s;
    proxy_read_timeout 60s;
    proxy_buffering off;
    proxy_pass         https://127.0.0.1:9443;

    }

У меня так работает, ниже сертификаты letsencrypt