[2026-09-27] eagle: personal/plans/music-artist-albumartist-repair.md personal/tech/batch-data-edit-review-loop.md personal/tech/music-tags-repair-truenas.md personal/tech/skill-truenas-administration.md

This commit is contained in:
Alexey Martemyanov committed 2026-09-27 20:44:17 +06:00
1 parent cb60ba12f9
commit f3c44270c5
4 files changed
+139 -3

No files matched your search

@@ -52,7 +52,8 @@ ssh truenas_admin@mallexxx.duckdns.org "cd /mnt/RED_2TB/storage/Music && ls -d *
scp /tmp/ndignore-new truenas_admin@mallexxx.duckdns.org:/tmp/ndignore-new
ssh truenas_admin@mallexxx.duckdns.org "cp /tmp/ndignore-new /mnt/RED_2TB/storage/Music/.ndignore"
```
Navidrome подхватывает файл по рестарту; после скана проверить, что игнор сработал —
Затем **`docker restart navidrome`** (в контейнере `curl /api/scanner/status` → `404`, эндпоинта
нет; подхват идёт по рестарту + watcher). После скана проверить, что игнор сработал —
игнорируемые получают **`missing=1`, их НЕ удаляют**:
```bash
sqlite3 /mnt/RED_2TB/docker/navidrome/data/navidrome.db \
@@ -61,12 +62,15 @@ sqlite3 /mnt/RED_2TB/docker/navidrome/data/navidrome.db \
SELECT COUNT(*) FROM media_file WHERE missing=0 AND path NOT LIKE 'backup%';" -- живая музыка
```
**Контрольное число:** живая музыка = числу строк плана (**7861** на 2026-09-27).
Факт после фикса: всего **8396**, `missing=1` **535**, живая **7861** ✅.
Факт после фикса: всего **8396**, `missing=1` **535**, живая **7861** ✅ (до фикса было 8167/306).
> 🔴 **ОБЯЗАТЕЛЬНЫЙ ФИЛЬТР в ЛЮБОМ запросе к `media_file`:**
> `missing=0 AND path NOT LIKE 'backup%'`
> Без него читаешь бэкап-копии и делаешь ЛОЖНЫЕ выводы. Эта ошибка дала неверный отчёт
> «скобки не исправлены» — бэкап был выдан за живое дерево.
> 🔑 **Правило на будущее (Alex: «Да»):** любой новый `backup*` под библиотекой — в `.ndignore`
> **в том же прогоне, что его создал**. Файл создан 03:49, бэкапы — 05:17 и 06:19; список
> просто не обновили. Скрипты бэкапа обязаны дописывать себя сами.
## 1. Создание НОВОГО каталога под `/mnt/<POOL>/docker/` — из контейнера