TorrServer

Материал из Мои заметки
Перейти к: навигация, поиск

TorrServer

Устанавливаем TorrServer в OS Ubuntu-server 22.10

Cоздаём папку для программы:

sudo mkdir /opt/torrserver

Переходим в созданную папку:

cd /opt/torrserver - 

Скачиваем программу с сайта github

wget https://github.com/YouROK/TorrServer/releases/download/MatriX.118/TorrServer-linux-amd64

Даём права на исполнение файла этой командой:

sudo chmod +x /opt/torrserver/TorrServer-linux-amd64

Создаем unit со следующим содержимым:

sudo mcedit /etc/systemd/system/torrserver.service
[Unit]
Description=torrserver
After=network.target

[Install]
WantedBy=multi-user.target

[Service]
Type=simple
NonBlocking=true
WorkingDirectory=/opt/torrserver
ExecStart=/opt/torrserver/TorrServer-linux-amd64 --p 8090
Restart=on-failure
RestartSec=5s

Перезагружаем демон systemd

sudo systemctl daemon-reload

Включаем TorrServer командами:

sudo systemctl start torrserver
sudo systemctl enable torrserver

Проверить состояние TorrServer, можно командой:

sudo systemctl status torrserver

TorrServer должен стать доступен по адресу:

http://localhost:8090
http://127.0.0.1:8090
http://192.168.7.33:8090

Настройки:

http://localhost:8090/settings
http://127.0.0.1:8090/settings
http://192.168.7.33:8090/settings

Кэш работы:

http://localhost:8090/cache
http://127.0.0.1:8090/cache
http://192.168.7.33:8090/cache

Статистика:

http://localhost:8090/stat
http://127.0.0.1:8090/stat
http://192.168.7.33:8090/stat