Preskoči na sadržaj

Čitanje dosadašnjih aplikacija

Napredno

Pročitaj postavke dosadašnje aplikacije, preko same aplikacije ili iz njezina backupa, kao korak 1 uvoza. Čitanje ništa ne mijenja ni u HolyArrs-u ni u dosadašnjoj aplikaciji.

Read (čitanje) je kopija postavki jedne aplikacije koju čuva HolyArrs. Čuva se dok je ne uvezeš ili ne ukloniš.

  1. Otvori Settings > Import from other apps (postavke > uvoz iz drugih aplikacija) i klikni na Add an app (dodaj aplikaciju).
  2. Odaberi aplikaciju, pa Through the app (preko aplikacije) ili From a backup (iz backupa).
  3. Klikni na Check connection (provjeri vezu). Aplikaciju i verziju vidjet ćeš unutar nekoliko sekundi.
  4. Pokreni čitanje. Velika biblioteka traje nekoliko minuta. Stop reading (zaustavi čitanje) ga zaustavlja; zatvaranje prozora ne zaustavlja.
  5. Vidjet ćeš čitanje na popisu. Dodaj sljedeću aplikaciju na isti način.

Edit (uredi) na retku ponovno čita tu aplikaciju. Remove (ukloni) odbacuje čitanje.

Upiši adresu i API ključ aplikacije. Za qBittorrent upiši korisničko ime i lozinku, ili njegov API ključ od verzije 5.2 nadalje.

Dosadašnje aplikacije obično rade u tvojoj kućnoj mreži, zato za čitanje uključi prekidač za lokalnu mrežu. Adrese za cloud metapodatke ostaju blokirane, a aplikacija ne smije preusmjeriti HolyArrs na drugu adresu.

Upiši punu putanju, na serveru na kojem radi HolyArrs, do jednog od ovoga:

  • backup zip iz Radarra, Sonarra, Lidarra, Prowlarra ili Bazarra,
  • mapa s konfiguracijom Seerra, Overseerra, qBittorrenta ili SABnzbd-a,
  • jedna datoteka baze podataka ili postavki.

Čitanja iz backupa ne spremaju nijedan ključ.

Aplikacija Što se čita
Radarr, Sonarr, Lidarr Svaki film, serija (sa sezonama) ili izvođač: id-ovi, mapa, oznaka praćenja, profil kvalitete, tagovi, datum dodavanja. Također mape biblioteke, tagovi, profili kvalitete, custom formati, pravila s riječima u releaseima, pravila čekanja, imenovanje, indeksatori, download klijenti, popisi, obavijesti, pisači metapodataka, izuzeci, jezični profili (Sonarr v3), profili metapodataka (Lidarr) i Radarrovo kašnjenje dostupnosti.
Prowlarr Indeksatori, veze s aplikacijama, sync profili, proxyji za indeksatore, download klijenti, obavijesti.
Bazarr Omogućeni jezici, jezični profili, omogućene stranice s titlovima, zadani profili.
qBittorrent, SABnzbd Adresa, port, korisničko ime, mape za preuzimanje, kategorije i (SABnzbd) Usenet serveri.
Seerr, Overseerr Ljudi (ime, e-pošta, uloga, dozvole, ograničenja zahtjeva), zadana ograničenja i svaki zahtjev koji čeka ili je odobren: tko je tražio, kada i što. Završeni i odbijeni zahtjevi samo se prebrojavaju. Avatari se ne čitaju.

Čitanje više nego što se uvozi namjerno je tako: sve što je pročitano, a nije uvezeno, prikazuje se na popisu not imported (nije uvezeno) s razlogom.

Čitanje nikad ne drži ključ, lozinku, token ni kolačić, čak i kad ih backup ima u običnom tekstu. Svaki je naveden pod needs re-entry (treba ponovni upis), na primjer indexer "Nyaa": apiKey.

Poveznice se računaju kao tajne, jer se tokeni kriju u njima. Poveznice obavijesti, adrese RSS feedova i slobodni dodatni parametri ostavljaju se i navode. Adresa indeksatora zadržava samo svoj host i API putanju.

Kad vlasnik čita aplikaciju s upisanim ključem, HolyArrs zadržava tu adresu i ključ u svom šifriranom spremištu. Idući put Edit čita ponovno s uključenim Use the saved key (koristi spremljeni ključ), a ključ ide samo na spremljenu adresu. HolyArrs ga nikad ne prikazuje.

Spremljeni ključ se briše kad
ukloniš čitanje te aplikacije
uvoz završi bez ijedne neuspjele stavke (neuspjela stavka zadržava ključeve, pa možeš ponovno uvesti)
izvršiš holyarrs import-secrets -forget-move-credentials

Vlasnik i admini, prijavljeni svojom lozinkom. Preskakanje prijave u lokalnoj mreži se ne računa. API ključ treba opseg admin.

Simptom Uzrok Rješenje
Check connection ne uspijeva Adresa se testira sa servera na kojem radi HolyArrs. Koristi adresu do koje server može doći. Za aplikaciju u kućnoj mreži uključi prekidač za lokalnu mrežu.
Ključ je pogrešan Greška pri kopiranju, ili qBittorrent traži korisničko ime. Ponovno kopiraj ključ iz postavki dosadašnje aplikacije.
Backup je odbijen Zip je mijenjan, ili je putanja izvan containera. Koristi zip backupa same aplikacije, nepromijenjen, na njegovoj putanji unutar containera HolyArrs.
Čitanje je preveliko Ograničenja po čitanju i po serveru. Ukloni stara čitanja koja ti više ne trebaju.
Rukovanje backupima i ograničenja
Pravilo Vrijednost
Kopirane datoteke Samo potrebne datoteke, u privatnu privremenu mapu, koja se briše nakon čitanja.
Veličina po kopiranoj datoteci Najviše 1 GB.
config.xml arr aplikacije Nikad se ne kopira; sadrži API ključ.
Baza podataka Otvara se samo za čitanje.
Odbija se u cijelosti kad unos upućuje izvan zipa, sadrži poveznicu ili se datoteka raspakira u mnogo veću nego što joj je navedena veličina.
Backupi istodobno 1.
Čuva se po čitanju 16 MB.
Čuvana čitanja 50 najnovijih.
API
Ruta Što radi
POST /api/v1/migrate/probe Kaže koja aplikacija i verzija odgovara, ili o kojem je backupu riječ.
POST /api/v1/migrate/read Čita cijele postavke i čuva ih.
GET /api/v1/migrate/snapshots Navodi čitanja, od najnovijeg.
GET /api/v1/migrate/snapshots/{id} Jedno čitanje sa svime što sadrži.
DELETE /api/v1/migrate/snapshots/{id} Uklanja čitanje i ključ spremljen za tu aplikaciju.
GET /api/v1/migrate/saved-keys Aplikacije sa spremljenim ključem i njihove adrese, nikad ključ. Samo vlasnik.
DELETE /api/v1/migrate/saved-keys Briše svaki spremljeni ključ, ili jedan s ?kind=. Samo vlasnik.

Tijelo zahtjeva za probe i read imenuje aplikaciju: radarr, sonarr, lidarr, prowlarr, bazarr, seerr, overseerr, qbittorrent ili sabnzbd. Dodaj url s key (ili username i password), ili path. Dodaj allow_local_network da doseže tvoju kućnu mrežu i use_saved_key da koristi spremljeni ključ.

HolyArrs je besplatan. Ako ti je uštedio vrijeme, daj mu zvjezdicu na GitHubu, podrži ga ili počasti me kavom.