sonarr niebezpośrednio pozwala zrobić export listy seriali z jednej instancji do drugiej za pomocą pliku JSON - dokumentacja jest beznadziejna
powstanie plik JSON który zawiera tablice/spis identyfikatorów z TvDb - co pozwala jednoznacznie określić serial
szybki kontener na testy:
powinno zaczytać liste
Kod:
#!/bin/bash
SONARR_URL="http://sonar_źródłowy:8989"
SONARR_API_KEY="klucz_API"
#gdzie zapisać plik JSON , tak żeby inna instancja sonarr mogła go zaczytać
OUTPUT="/var/www/html/reports/sonarr_anime.json"
curl -fsS \
-H "X-Api-Key: ${SONARR_API_KEY}" \
"${SONARR_URL}/api/v3/series" |
jq '[.[] | select(.tvdbId != null and .tvdbId > 0) | {TvdbId: .tvdbId}]' \
> "${OUTPUT}.tmp"
mv "${OUTPUT}.tmp" "$OUTPUT"
powstanie plik JSON który zawiera tablice/spis identyfikatorów z TvDb - co pozwala jednoznacznie określić serial
Połączono posty:
szybki kontener na testy:
Kod:
docker run -d --rm \
--name=sonarr \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Europe/Warsaw \
-p 1111:8989 \
-v /tmp/data:/config \
-v /tmp/tvseries:/tv \
lscr.io/linuxserver/sonarr:develop
Połączono posty:
powinno zaczytać liste