[2026-09-24] arr: контент удалён (34+13, бэкапы) — каталог Lampa на TMDB-фолбэке, регрессии нет

This commit is contained in:
Alexey Martemyanov committed 2026-09-24 16:42:30 +06:00
1 parent a433755c4f
commit ff58fff676
1 file changed
+36 -3
+36 -3
View File
@@ -211,7 +211,7 @@ curl -s --max-time 10 "http://localhost:7878/radarr/api/v3/queue?pageSize=50" \
| Radarr `rssSyncInterval` | `0` | **15 мин** (`PUT /api/v3/config/indexer`, HTTP 202) |
| Sonarr `rssSyncInterval` | `0` | **15 мин** (там же) |
| `sync-down` в кроне | вырезан | **остался вырезан** — авто-пути из watchlist нет, добавление только руками |
| `monitored` существующих (34 фильма / 13 сериалов, все без файлов) | снят | **оставлен снятым** — вкл. всем = закачка всего каталога разом (диск ~84%); включать поштучно |
| `monitored` существующих (34 фильма / 13 сериалов, все без файлов) | снят | **контент удалён целиком** — см. ниже «контент удалён» |
Проверки после: очереди Radarr/Sonarr `0`, `monitored=true: 0 из 34`, auth не тронут
(`forms` / `/radarr` / 7878), RSS-задача `next − last = 900s`.
@@ -221,6 +221,36 @@ curl -s --max-time 10 "http://localhost:7878/radarr/api/v3/queue?pageSize=50" \
(частичный молча возвращает старое). Через host-config тупик: валидатор требует непустой
`allowedHosts` при `authenticationRequired != Enabled` и не принимает звёздочку.
### ✅ 2026-09-24 (вечер): контент удалён — Radarr/Sonarr пустые
Alex: «если они ни в чем не участвуют, удали все фильмы/сериалы». Проверка перед удалением:
каталог Lampa (`gen_watchlist.py`) использовал Radarr только как фаст-патч постеров/tmdbId
— **9 карточек из 392** (2%), остальные 362 через TMDB API (основной путь, кэш 434 записи),
сериалов в каталоге нет вообще, import-lists пустые, файлов у контента ноль.
**Удалено:** 34/34 фильма (Radarr) + 13/13 сериалов (Sonarr), `deleteFiles=false`,
`addImportExclusion=false`, ноль ошибок. Бэкапы: `radarr.db.bak-20260924-163600`,
`sonarr.db.bak-20260924-163600` (в config-каталогах; онлайн `.backup`, рестарта не было).
Очереди после: 0/0.
**Регрессионный тест** (прогон генератора с пустым Radarr в `/tmp`, живой каталог не трогал):
| Метрика | утро (с Radarr) | после удаления |
|---|---|---|
| карточек | 392 | **392** |
| без TMDB (→❓) | 30 | **30** |
| постеров | 388 | **390** |
| источники | Radarr 9, TMDB 362 | Radarr 0, TMDB 371 |
Ноль потерь. **3 карточки сменили матч** (в `.md` нет года, Radarr и TMDB матчили вслепую):
- `Unbroken` 2003 → **Несломленный 2014** (вероятно правильнее)
- `Shogun` 1968 → **Убийца сёгуна 1980**
- `Олдбой` 2003 → **Олдбой 2013** (⚠️ ремейк Спайка Ли; если имелся в виду оригинал
Пака Чхан-ука — добавить год в строку 134 `.md`: `Олдбой 2003`)
Фаст-патч Radarr в генераторе оставлен — при пустом Radarr молча не срабатывает,
оживёт сам при ручных добавлениях.
Дальше — история и cookbook той защиты.
**Контекст.** Задача — Lampa на ТВ показывает каталог из `movies-watchlist.md` и играет
@@ -237,8 +267,11 @@ curl -s --max-time 10 "http://localhost:7878/radarr/api/v3/queue?pageSize=50" \
Бэкапы: `radarr.db` / `radarr.db.bak-20260922-123404`, `sonarr.db` / `.bak-20260922-123404`
(+ оба `config.xml`) в `/srv/...6194539b.../docker/{radarr,sonarr}/config/`.
**Метаданные НЕ удалены** — это важно: 50 фильмов остались в Radarr с `tmdbId` (все 50),
постерами (46) и рейтингом. Они нужны каталогу Lampa. 24 файла на диске (Jellyfin) не тронуты.
~~**Метаданные НЕ удалены** — это важно: 50 фильмов остались в Radarr с `tmdbId` (все 50),
постерами (46) и рейтингом. Они нужны каталогу Lampa.~~ 24 файла на диске (Jellyfin) не тронуты.
🔴 Устарело 2026-09-24: контент удалён полностью; каталог Lampa перешёл на TMDB-фолбэк
без потерь (392 карточки, см. выше «контент удалён»). Опасение «нужны каталогу» не
подтвердилось — Radarr обслуживал 2% карточек как кэш.
**Проверка пассивности:** Transmission за 45 с — NET `290GB/26.7GB`, BLOCK `214GB/393kB`
**не сдвинулись**. Логи Radarr (`grep -iE "search|download|grab"`) за 2 мин — пусто.