Failed to authenticate. API Error: 401 Invalid authentication credentials

[2026-05-19] vault sync
This commit is contained in:
Alexey Martemyanov
2026-05-19 20:04:29 +06:00
parent 732cef31b3
commit 642742ca1b
2 changed files with 70 additions and 25 deletions
+52
View File
@@ -17,6 +17,58 @@ updated: '2026-05-19'
Prowlarr (9696) → Radarr (7878) + Sonarr (8989) → Transmission (9091) → Jellyfin (8096)
## Web UI (nginx reverse proxy)
Все сервисы доступны через nginx на порту 80 (urlBase настроен в каждом сервисе):
| Сервис | URL | Прямой порт |
|--------|-----|-------------|
| Sonarr | http://kraken/sonarr | 8989 |
| Radarr | http://kraken/radarr | 7878 |
| Prowlarr | http://kraken/prowlarr | 9696 |
| Jellyfin | http://kraken/jellyfin | 8096 |
| Transmission | http://kraken/transmission | 9091 |
Конфиг: `/etc/nginx/openmediavault-webgui.d/media-services.conf` (используем `^~` prefix чтобы перебить OMV regex `.json` location).
**⚠️ Pitfall:** OMV имеет regex `location ~* \.json---
title: "*arr Stack на Кракене — Pitfalls & Config"
type: reference
tags:
- kraken
- radarr
- sonarr
- prowlarr
- arr
- pitfalls
created: '2026-05-19'
updated: '2026-05-19'
---
# *arr Stack на Кракене — Pitfalls & Config
который перехватывает все JSON запросы (в т.ч. `/sonarr/initialize.json`). Без `^~` сервисы открываются белым экраном.
## Docker Networks
| Сервис | Сети |
|--------|------|
| Radarr | docker_default |
| Sonarr | media_net + docker_default |
| Prowlarr | docker_default + media_net |
| Transmission | docker_default |
| Jellyfin | (отдельно) |
Sonarr изначально был только в `media_net` → не видел Transmission → ошибки download client. Добавлен в `docker_default` в `docker-compose.yml`.
## watchlist-sync .env URLs
После установки urlBase — API переехало на base path:
```
RADARR_URL=http://localhost:7878/radarr
SONARR_URL=http://localhost:8989/sonarr
JELLYFIN_URL=http://localhost:8096/jellyfin
```
## API ключи (prefixes)
| Сервис | Prefix | Полный ключ |