TorrServer, это стриминг торрент файлов по http
Просматривайте фильмы с любого торрента без скачивания на ваш компьютер
Установка
Установка происходит из AUR, будем использовать по классике yay
yay -S torrserver-bin
Запуск
Запустите сервис torrserver
systemctl start torrserver.service
Можете добавить его в автоматическую загрузку при старте системы
systemctl enable torrserver.service
Использование
По умолчанию torrserver запускается на 8090 порту
Если вы используете на локальной машине
http://127.0.0.1:8090
Настройка
Есть несколько аргумент
--port PORT, -p PORT
настройка порта сервера
--path PATH, -d PATH
путь к базе данных
--logpath LOGPATH, -l LOGPATH
путь к файлу журнала сервера
--weblogpath WEBLOGPATH, -w WEBLOGPATH
путь к файлу журнала веб доступа
--rdb, -r
запуск в режиме «БД только для чтения»
--httpauth, -a
включить аутентификацию по http для всех запросов
--dontkill, -k
не убивайте сервер по сигналу
--ui, -u
открыть браузер после запуска сервера
--torrentsdir TORRENTSDIR, -t TORRENTSDIR
автоматическая загрузка торрентов из каталога
--help, -h
показать справку
--version
показать версию
Добавим аутентификацию к нашему серверу, поменяем порт
Создадим файл базы данных accs.db
nano /var/lib/torrserver/accs.db
И добавим в него текст с содержимым
{ "первыйлогин": "первыйпароль", "второйлогин": "второйпароль" }
Отредактируем сервис запуска
systemctl edit torrserver.service --full
И добавим аргумент -a в следующую строку
ExecStart = /usr/bin/torrserver -a -d /var/lib/torrserver
Что бы изменить порт сервер
Добавляем аргумент например -p 9999
ExecStart = /usr/bin/torrserver -a -p 9999 -d /var/lib/torrserver
Перезапускаем сервис
systemctl restart torrserver.service
Черный и белый список
Файл списков должен располагаться рядом с настройками. По умолчанию /var/lib/torrserver
Имя файла белого списка: wip.txt
Имя файла черного списка: bip.txt
Белый список имеет приоритет
Пример:
local:127.0.0.0-127.0.0.255 127.0.0.0-127.0.0.255 local:127.0.0.1 127.0.0.1
Сервер и клиент для Android
Скачать клиент возможно с Github
Плагин для браузера для автоматической загрузки на сервер
Установка и обновление из магазинов браузеров: