Настройка FastDL

В панели управления EngineGP, FastDL работает через веб сервер NGINX на порту 8080.

Проверьте, чтобы этот порт был свободен для использования.

Создаём каталог для файлов FastDL

sudo mkdir -p /var/nginx

Создаём конфигурационный файл NGINX

sudo nano /etc/nginx/sites-available/02-fastdl.conf

Указываем содержим

server {
    listen 8080;
    location / {
        root   /var/nginx/;
        index  index.html index.htm;
        set $limit_rate 20m;
    }
    location ~ /(.*)/.*\.cfg {
        deny all;
    }
    location ~ /(.*)/.*\.vpk {
        deny all;
    }
    location ~ /(.*)/cfg/ {
        deny all;
    }
    location ~ /(.*)/addons/ {
        deny all;
    }
    location ~ /(.*)/logs/ {
        deny all;
    }
}

Проверяем, что конфигурационный файл не содержит ошибок

sudo nginx -t

Создаём символическую ссылку

sudo ln -s /etc/nginx/sites-available/02-fastdl.conf /etc/nginx/sites-enabled/

Перезгружаем веб сервер NGINX

sudo systemctl restart nginx

Last updated