-
Notifications
You must be signed in to change notification settings - Fork 2
Quick Start
Эта страница поможет запустить TorrentMonitor за несколько минут. Предполагается, что Docker уже установлен — если нет, смотрите Установка Docker.
С Docker Hub:
docker pull alfonder/torrentmonitor:latestИли из GitHub Container Registry:
docker pull ghcr.io/alfonder/torrentmonitor:latestЭтот шаг можно пропустить — при первом запуске образ скачается автоматически.
Тома (volumes) хранят базу данных и скачанные .torrent-файлы отдельно от контейнера, поэтому
ваши данные не пропадут при пересоздании или обновлении контейнера.
docker volume create torrentfiles
docker volume create dbПодробнее — на странице Тома и постоянные данные.
docker container run -d \
--name torrentmonitor \
--restart unless-stopped \
-p 8080:80 \
-v torrentfiles:/data/htdocs/torrents \
-v db:/data/htdocs/db \
alfonder/torrentmonitorЧто означают параметры:
| Параметр | Назначение |
|---|---|
-d |
запуск в фоне (detached) |
--name torrentmonitor |
имя контейнера для удобства управления |
--restart unless-stopped |
автозапуск после перезагрузки хоста |
-p 8080:80 |
проброс порта: 8080 на хосте → 80 в контейнере |
-v torrentfiles:/data/htdocs/torrents |
том для .torrent-файлов |
-v db:/data/htdocs/db |
том для базы данных и настроек |
Подробный разбор всех опций — на странице Запуск через docker run.
Перейдите в браузере по адресу:
Если контейнер запущен на другом компьютере или сервере, замените localhost на его IP-адрес,
например http://192.168.1.50:8080.
Войдите в веб-интерфейс и выполните первичную настройку: укажите торрент-клиент, добавьте трекеры и раздачи для мониторинга — по инструкциям из Вики TorrentMonitor. Особенности работы в контейнере (адресация клиентов, расписание проверок) — на странице Настройка и использование.
docker container stop torrentmonitor # остановить
docker container start torrentmonitor # запустить
docker container restart torrentmonitor # перезапустить
docker container logs -f torrentmonitor # смотреть логи- ⚙️ Тонкая настройка через Переменные окружения (часовой пояс, расписание и т.д.).
- 🧩 Удобнее управлять через Docker Compose вместо длинных команд.
Установка и запуск
- Установка Docker
- Запуск на NAS (Synology, QNAP)
- Быстрый старт
- Запуск через docker run
- Запуск через Docker Compose
Конфигурация
Сценарии
Эксплуатация
Приложение