[2026-06-16] kraken: family/how-to/htpc-emulators-setup.md family/how-to/kraken-access.md family/how-to/obsidian-sync.md family/how-to/openmediavault-rpi5.md family/how-to/switch-emulation-rom-infra.md family/how-to/truenas-infrastructure.md family/projects/media-toolbox-kraken.md
This commit is contained in:
@@ -22,7 +22,7 @@ tags:
|
||||
HTPC (Bazzite 192.168.1.86)
|
||||
└── rsync → Kraken HDD /srv/.../media/
|
||||
|
||||
Kraken (RPi 5, 192.168.1.14)
|
||||
Kraken (RPi 5, 192.168.1.15)
|
||||
├── /srv/dev-disk-by-uuid-49e8f586-3839-4c5d-a1e1-58bfc3579ade/media/
|
||||
│ ├── movies/ ← фильмы (127 папок)
|
||||
│ ├── cartoons/ ← мультфильмы (126 папок)
|
||||
@@ -127,7 +127,7 @@ media-pipeline (~/Developer/media_files_db, ветка kraken-agent)
|
||||
3. `ProviderSearchStrategy.facts()` теперь эмитит `NFOMetadataFact` с жанрами провайдера (раньше genres терялись, в граф не писались).
|
||||
|
||||
**После деплоя:** нужно переместить существующие 106 неправильных entries из `library/movies` в `library/cartoons` (отдельный скрипт). Новые sync'и будут класть правильно.
|
||||
- Настроить библиотеки в Jellyfin (http://192.168.1.14:8096)
|
||||
- Настроить библиотеки в Jellyfin (http://192.168.1.15:8096)
|
||||
- NFO файлы готовы (716 шт.), Jellyfin должен их подхватить
|
||||
|
||||
#### 4. 🟢 Hermes cron на Кракене
|
||||
@@ -273,12 +273,12 @@ docker run --rm ... media-pipeline:kraken \
|
||||
| | |
|
||||
|--|--|
|
||||
| HTPC | `bazzite@192.168.1.86`, Data: `/run/media/bazzite/Data/`, WoL: `B0:6E:BF:60:6D:64` |
|
||||
| Кракен | `kraken@192.168.1.14`, HDD: `/srv/dev-disk-by-uuid-49e8f586-3839-4c5d-a1e1-58bfc3579ade/` |
|
||||
| Jellyfin | http://192.168.1.14:8096 |
|
||||
| Transmission | http://192.168.1.14:9091 |
|
||||
| Кракен | `kraken@192.168.1.15`, HDD: `/srv/dev-disk-by-uuid-49e8f586-3839-4c5d-a1e1-58bfc3579ade/` |
|
||||
| Jellyfin | http://192.168.1.15:8096 |
|
||||
| Transmission | http://192.168.1.15:9091 |
|
||||
| Исходники | `~/Developer/media_files_db/`, ветка `kraken-agent` |
|
||||
| Docker образ | `media-pipeline:kraken` (arm64, Colima 24GB) |
|
||||
| kraken | `ssh kraken` → LAN (`192.168.1.14`) или VPN (`10.99.1.2`) через DNS-резолв |
|
||||
| kraken | `ssh kraken` → LAN (`192.168.1.15`) или VPN (`10.99.1.2`) через DNS-резолв |
|
||||
| docker deploy | `docker save img -o /tmp/img.tar && scp /tmp/img.tar kraken:/tmp/ && ssh kraken "docker load -i /tmp/img.tar && rm /tmp/img.tar"` — `docker save \| ssh` зависает через WireGuard tunnel |
|
||||
| Transmission RPC | Токен: `curl -D /tmp/hdrs ... > /dev/null`, затем `grep X-Transmission-Session-Id /tmp/hdrs \| awk '{print $2}' \| tr -d '\r\n'`. Payload с base64 торрента — писать в файл (`-d @file`), не аргументом (иначе "Argument list too long") |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user