TorrentMonitor - PHP application that monitors trackers and automatically downloads torrent files
100K+
Контейнер Docker для TorrentMonitor — веб-приложения для отслеживания и автоматической загрузки торрентов с различных трекеров. Собран на Alpine Linux с Nginx и PHP 8.5.
📖 Подробная документация по контейнеру — в Вики проекта: установка Docker, запуск через
docker runи Docker Compose, переменные окружения, связка с TOR + Transmission, решение проблем и многое другое.📚 Документация самого приложения (веб-интерфейс, настройки, поддерживаемые трекеры, торрент-клиенты) — в Вики TorrentMonitor.
Установите Docker: инструкция по установке (подробно — в Вики).
Запустите контейнер:
docker container run -d \
--name torrentmonitor \
--restart unless-stopped \
-p 8080:80 \
-v torrentfiles:/data/htdocs/torrents \
-v db:/data/htdocs/db \
alfonder/torrentmonitor
Откройте веб-интерфейс: http://localhost:8080
Данные хранятся в томах и сохраняются при пересоздании контейнера.
services:
torrentmonitor:
container_name: torrentmonitor
image: alfonder/torrentmonitor:latest
restart: unless-stopped
ports:
- "8080:80"
volumes:
- ./torrents:/data/htdocs/torrents
- ./db:/data/htdocs/db
- /etc/localtime:/etc/localtime:ro
environment:
- PHP_TIMEZONE=Europe/Moscow
- CRON_TIMEOUT=0 * * * *
docker compose up -d
| Переменная | По умолчанию | Назначение |
|---|---|---|
CRON_TIMEOUT | 0 * * * * | Расписание проверок (формат cron) |
PHP_TIMEZONE | UTC | Часовой пояс |
PHP_MEMORY_LIMIT | 512M | Лимит памяти PHP |
NGINX_PORT | 80 | Внутренний порт Nginx |
PUID / PGID | — | UID/GID для прав на файлы |
Полный справочник — в Вики: Переменные окружения.
docker pull alfonder/torrentmonitor:latest # Docker Hub
docker pull ghcr.io/alfonder/torrentmonitor:latest # GitHub Container Registry
Платформы: amd64, arm64, arm/v7, arm/v6, riscv64.
Теги: latest, vX.X.X-X, legacy, devel, beta.
Подробнее — в Вики: Платформы, теги и версии.
Особая благодарность Евгению Елизарову за приложение
TorrentMonitor. Спасибо nawa
за исходный проект torrentmonitor-dockerized.
Content type
Image
Digest
sha256:0e38188f4…
Size
22.4 MB
Last updated
7 days ago
docker pull alfonder/torrentmonitor:devel