Переделал структуру медиа директорий
This commit is contained in:
@@ -11,9 +11,9 @@
|
||||
этап — частично готов).
|
||||
- **Ф1 — ingest + tracking (без LLM).** `Ingest()` + добавление в
|
||||
qBittorrent (источник отдаём ему, категория `jellybit`, ключ
|
||||
идемпотентности по infohash) + `worker`-поллинг завершения (трансляция
|
||||
`path_map`) + машина состояний. Наружу: HTTP API, список в веб-UI,
|
||||
`jellybit add`.
|
||||
идемпотентности по infohash) + `worker`-поллинг завершения
|
||||
(`savepath=/srv/media/downloads`, путь из API) + машина состояний. Наружу:
|
||||
HTTP API, список в веб-UI, `jellybit add`.
|
||||
- **Ф2 — распознавание.** `go-ptn` + LLM (structured output) → план +
|
||||
оценка уверенности. Без записи на диск.
|
||||
- **Ф3 — раскладка + минимальный review.** Хардлинки по конвенциям
|
||||
@@ -22,16 +22,18 @@
|
||||
(htmx): подсказка + перераспознавание, из ручного — тип, выбор кандидата
|
||||
базы, пометка «игнор». Полный редактор маппинга — Ф5. См.
|
||||
[review-ux.md](../specs/review-ux.md).
|
||||
- **Ф4 — метаданные.** TMDB/TVDB опционально, provider-id в именах,
|
||||
валидация распознавания против числа серий.
|
||||
- **Ф4 — метаданные.** TMDB/TVDB опционально (с HTTP-прокси на клиента),
|
||||
provider-id в именах, валидация распознавания против числа серий.
|
||||
- **Ф5 — Telegram + UX.** Бот-адаптер + парсер сообщений торрент-бота,
|
||||
подтверждение в боте (карточка + кнопки + reply-подсказка, эскалация в
|
||||
веб), полный редактор маппинга «файл → серия», триггер скана Jellyfin,
|
||||
нотификации.
|
||||
- **Ф6 — деплой.** Сборка статического бинаря здесь; доставка бинаря +
|
||||
`Dockerfile` на сервер, `docker build` и запуск на месте; оркестрация —
|
||||
`playbook-jellybit.yml` в umbar: `network_mode: host`, `user 1000:1000`,
|
||||
mount `/srv` + data-том `/srv/applications/jellybit/data`, healthcheck.
|
||||
`playbook-jellybit.yml` в umbar: общая docker-сеть, `user 1000:1000`,
|
||||
mount `/srv/media` + data-том `/srv/applications/jellybit/data`,
|
||||
healthcheck. Сопутствующие правки qBit (том `/srv/media`, savepath/temp
|
||||
под `/srv/media`, `WebUI\ServerDomains=*`).
|
||||
|
||||
## Заметки по порядку
|
||||
|
||||
|
||||
Reference in New Issue
Block a user