Skip to content

keepers-team/webtlo

Repository files navigation

GitHub Release GitHub Downloads (all assets, latest release)

web-TLO

Веб-приложение для управления торрентами.

image

Основные функциональные возможности:

  • получение данных о раздачах из хранимых подразделов форума
  • получение сведений о хранимых раздачах в торрент-клиентах
  • формирование и отправка отчётов о хранимых раздачах
  • управление раздачами в поддерживаемых торрент-клиентах
    • добавление
    • удаление
    • остановка/запуск, в т.ч. по расписанию
    • добавление меток/категорий

Системные требования

Любой веб-сервер с поддержкой PHP 8.1+ (Nginx/Apache2+) и SQLite 3.38+.

Установка

Последний релиз

Docker

Готовый docker образ:

  • docker pull ghcr.io/keepers-team/webtlo:latest
  • docker pull berkut174/webtlo:latest

Примеры docker compose можно посмотреть в docker-compose.yml.

Сборка из исходников, например с помощью docker-compose.dev.yml.

Windows

  • Standalone сборка (рекомендуется), скачать webtlo-win.zip, распаковать в желаемое место, запустить Start.bat. Подробности тут.
  • Подготовленный webtlo.zip для самостоятельной установки в любой подходящий веб-сервер.

Из репозитория

  • клонировать репозиторий git clone https://github.com/keepers-team/webtlo.git
  • установить composer
  • установить зависимости cd src && composer install --no-dev
  • настроить желаемый веб-сервер

Важно

В случае самостоятельной настройки рекомендуется в php.ini добавить игнорирование ошибок:
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

Увеличить лимиты памяти и используемых переменных:

  • memory_limit = 2G
  • max_input_vars=100000

Пример настроек php.ini: docker-php-ini, standalone-php-ini

About

web-TLO

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors