2026-05-20 arr stack на Тайге — деплой завершён
This commit is contained in:
@@ -88,14 +88,15 @@ Caddy: subdomain-based роутинг, без URL Base. Let's Encrypt автом
|
|||||||
|
|
||||||
## API ключи
|
## API ключи
|
||||||
|
|
||||||
| Сервис | Полный ключ |
|
| Сервис | Prefix |
|
||||||
|--------|-------------|
|
|--------|--------|
|
||||||
| Radarr | TBD после деплоя |
|
| Radarr | `51e201f2` |
|
||||||
| Sonarr | TBD после деплоя |
|
| Sonarr | `b1eb9cdd` |
|
||||||
| Prowlarr | TBD после деплоя |
|
| Prowlarr | `35c8b3f4` |
|
||||||
| Jellyfin | TBD после деплоя |
|
| Jellyfin | `eaglesetup2026taiga` |
|
||||||
|
|
||||||
Получить: `docker exec <svc> grep ApiKey /config/config.xml`
|
Получить полный ключ: `docker exec <svc> grep ApiKey /config/config.xml`
|
||||||
|
Jellyfin token создан вручную через sqlite — хранится в `/mnt/RED_2TB/docker/arr/jellyfin/data/data/jellyfin.db`.
|
||||||
|
|
||||||
## Remote Path Mapping (Radarr + Sonarr)
|
## Remote Path Mapping (Radarr + Sonarr)
|
||||||
|
|
||||||
@@ -173,6 +174,19 @@ ssh truenas_admin@mallexxx.duckdns.org "python3 /mnt/RED_2TB/docker/arr/media-pi
|
|||||||
| Jellyfin users | alex + lisa | только alex |
|
| Jellyfin users | alex + lisa | только alex |
|
||||||
| PGS→SRT | pgsrip + cron | TBD (при необходимости) |
|
| PGS→SRT | pgsrip + cron | TBD (при необходимости) |
|
||||||
|
|
||||||
|
## Pitfalls (задокументировано при деплое)
|
||||||
|
|
||||||
|
- `d---------` на папках в ls — это норма для NFSv4 ACL на TrueNAS. Реальные права через `midclt call filesystem.getacl`
|
||||||
|
- Не трогать ACL существующих папок (Movies, Cartoons, Downloads) — только новые
|
||||||
|
- После alpine `chown` NFSv4 ACE слетают — нужно повторно применять через midclt `filesystem.setacl`
|
||||||
|
- `indexers.prowlarr.com` отдаёт 403 Cloudflare с IP Тайги → Prowlarr не может скачать Cardigann definitions. Решение: скопировать `/config/Definitions/` с Кракена (549 yml-файлов)
|
||||||
|
- После старта Prowlarr `/indexer/schema` недоступен ~2-3 мин (HTTP timeout к indexers.prowlarr.com). Ждать
|
||||||
|
- POST /indexer зависает при добавлении Cardigann через API (capability check). Решение: import через SQLite напрямую с Кракена
|
||||||
|
- Jellyfin 10.11: `name` в POST `/Library/VirtualFolders` должен быть в **query string** (`?name=Movies&collectionType=movies`), не в body
|
||||||
|
- Transmission whitelist задаётся через env var `WHITELIST` в compose — settings.json перезаписывается при старте
|
||||||
|
- Transmission compose location: `/mnt/RED_2TB/docker/transmission/docker-compose.yml`
|
||||||
|
- На Тайге нет `curl` и `python3` в PATH хоста (zsh) — только внутри контейнеров. Скрипты запускать через `docker exec` или python3-файлами через scp
|
||||||
|
|
||||||
## История
|
## История
|
||||||
|
|
||||||
- **2026-05-20** — первоначальный деплой
|
- **2026-05-20** — первоначальный деплой
|
||||||
|
|||||||
Reference in New Issue
Block a user