Tovább a tartalomhoz

A korábbi appok beolvasása

Haladó

Olvasd be egy korábbi app beállításait, az appon keresztül vagy a backupjából, az import 1. lépéseként. A beolvasás semmit nem változtat a HolyArrsban vagy a korábbi appban.

A read (beolvasás) a HolyArrs másolata egy app beállításairól. Addig megmarad, amíg importálod vagy eltávolítod.

  1. Nyisd meg a Settings > Import from other apps (Beállítások > Importálás más appokból) oldalt, és kattints az Add an app (app hozzáadása) gombra.
  2. Válaszd ki az appot, majd a Through the app (az appon keresztül) vagy a From a backup (backupból) lehetőséget.
  3. Kattints a Check connection (kapcsolat ellenőrzése) gombra. Néhány másodpercen belül látnod kell az appot és a verziót.
  4. Indítsd el a beolvasást. Egy nagy médiatár néhány percig tart. A Stop reading (beolvasás leállítása) leállítja; a panel bezárása nem.
  5. A beolvasásnak meg kell jelennie a listában. A következő appot ugyanígy add hozzá.

Egy soron az Edit (szerkesztés) újra beolvassa az appot. A Remove (eltávolítás) eldobja a beolvasást.

Add meg az app címét és API-kulcsát. A qBittorrentnél add meg a felhasználónevet és a jelszót, vagy az 5.2-es és újabb verziónál az API-kulcsát.

A korábbi appok általában az otthoni hálózaton futnak, ezért kapcsold be a beolvasáshoz a helyi hálózat kapcsolóját. A felhőmetaadat-címek blokkolva maradnak, és az app nem irányíthatja át a HolyArrst másik címre.

Add meg a HolyArrs szerveren lévő teljes útvonalát az alábbiak egyikének:

  • a Radarr, Sonarr, Lidarr, Prowlarr vagy Bazarr backup zipje,
  • a Seerr, Overseerr, qBittorrent vagy SABnzbd konfigurációs mappája,
  • egy adatbázis- vagy beállításfájl.

A backupból végzett beolvasás nem ment el kulcsot.

App Mit olvas be
Radarr, Sonarr, Lidarr Minden film, sorozat (évadokkal) vagy előadó: azonosítók, mappa, figyelési jelző, minőségi profil, tagek, hozzáadás dátuma. Ezenkívül: médiatár-mappák, tagek, minőségi profilok, egyéni formátumok, a Release-szavakra vonatkozó szabályok, várakozási szabályok, névadás, indexerek, letöltő kliensek, listák, értesítések, metaadat-írók, kizárások, nyelvi profilok (Sonarr v3), metaadatprofilok (Lidarr) és a Radarr elérhetőségi késleltetése.
Prowlarr Indexerek, appkapcsolatok, szinkronprofilok, indexer proxyk, letöltő kliensek, értesítések.
Bazarr Engedélyezett nyelvek, nyelvi profilok, engedélyezett feliratoldalak, alapértelmezett profilok.
qBittorrent, SABnzbd Cím, port, felhasználónév, letöltési mappák, kategóriák és (a SABnzbdnél) usenet-szerverek.
Seerr, Overseerr Felhasználók (név, e-mail, szerepkör, jogosultságok, kérési korlátok), alapértelmezett korlátok, és minden várakozó vagy jóváhagyott kérés: ki kérte, mikor, mit. A befejezett és az elutasított kérésekből csak a számot tartja meg. Az avatarokat nem olvassa be.

Szándékos, hogy többet olvas be, mint amennyit importál: minden, amit beolvas, de nem importál, a not imported (nem importált) listán jelenik meg az okával.

A beolvasás soha nem tart meg kulcsot, jelszót, tokent vagy cookie-t, még akkor sem, ha a backupban sima szövegként ott vannak. Mindegyiket a needs re-entry (újra meg kell adni) alatt sorolja fel, például indexer "Nyaa": apiKey.

A hivatkozásokat titkos adatnak tekinti, mert tokenek bújhatnak bennük. A HolyArrs hátrahagyja és felsorolja az értesítési hivatkozásokat, az RSS-feed címeket és a szabad szöveges extra paramétereket. Az indexer címéből csak a host és az API-útvonal marad meg.

Amikor a tulajdonos megadott kulccsal olvas be egy appot, a HolyArrs a titkosított tárolójában megtartja azt a címet és kulcsot. Legközelebb az Edit újra beolvassa a Use the saved key (mentett kulcs használata) bekapcsolva, és a kulcs csak a mentett címre megy. A HolyArrs soha nem mutatja meg.

A mentett kulcs akkor törlődik, ha
eltávolítod az adott app beolvasását
egy import hiba nélkül befejeződik (a sikertelen elem megtartja a kulcsokat, így újra importálhatsz)
lefuttatod a holyarrs import-secrets -forget-move-credentials parancsot

A tulajdonos és az adminok, a jelszavukkal bejelentkezve. A helyi hálózati bejelentkezés-kihagyás nem számít. Az API-kulcshoz admin hatókör kell.

Tünet Ok Megoldás
A Check connection nem sikerül A címet a HolyArrs szerveréről tesztelik. Olyan címet használj, amelyet a szerver elér. Otthoni hálózati appnál kapcsold be a helyi hálózat kapcsolóját.
Rossz a kulcs Másolási hiba, vagy a qBittorrent felhasználónevet kér. Másold ki újra a kulcsot a korábbi app beállításaiból.
A backupot elutasítja A zipet módosították, vagy az útvonal a containeren kívülre mutat. Az app saját, módosítatlan backup zipjét használd, a HolyArrs containeren belüli útvonalán.
A beolvasás túl nagy Korlát van beolvasásonként és szerverenként. Távolítsd el a már nem kellő régi beolvasásokat.
Backup kezelése és korlátok
Szabály Érték
Másolt fájlok Csak a szükséges fájlokat másolja egy privát ideiglenes mappába, amelyet a beolvasás után töröl.
Másolt fájlonkénti méret Legfeljebb 1 GB.
Egy arr app config.xml fájlja Soha nem másolja; ebben van az API-kulcs.
Adatbázis Csak olvasásra nyitja meg.
Egészében elutasítja, ha egy bejegyzés a zipen kívülre mutat, hivatkozást tartalmaz, vagy egy fájl a megadott méreténél jóval nagyobbra csomagolódik ki.
Egyszerre feldolgozott backup 1.
Beolvasásonként megtartott méret 16 MB.
Megtartott beolvasások A legújabb 50.
API
Útvonal Mit csinál
POST /api/v1/migrate/probe Megmondja, melyik app és verzió válaszol, vagy melyik backup ez.
POST /api/v1/migrate/read Beolvassa a teljes beállítást, és megtartja.
GET /api/v1/migrate/snapshots Felsorolja a beolvasásokat, a legújabbal kezdve.
GET /api/v1/migrate/snapshots/{id} Egy beolvasás mindennel, amit tartalmaz.
DELETE /api/v1/migrate/snapshots/{id} Eltávolít egy beolvasást és az ahhoz az apphoz mentett kulcsot.
GET /api/v1/migrate/saved-keys A mentett kulccsal rendelkező appok és a címeik, a kulcs soha. Csak a tulajdonosnak.
DELETE /api/v1/migrate/saved-keys Törli az összes mentett kulcsot, vagy egyet a ?kind= paraméterrel. Csak a tulajdonosnak.

A probe és a read kérés törzse megnevezi az appot: radarr, sonarr, lidarr, prowlarr, bazarr, seerr, overseerr, qbittorrent vagy sabnzbd. Add meg az url és a key mezőt (vagy a username és a password mezőt), vagy a path mezőt. Az otthoni hálózat eléréséhez add hozzá az allow_local_network mezőt, a mentett kulcs használatához a use_saved_key mezőt.

A HolyArrs ingyenes. Ha időt spórolt neked, adj neki egy csillagot a GitHubon, támogasd vagy hívj meg egy kávéra.