Μετάβαση στο περιεχόμενο

Ανάγνωση των παλιών εφαρμογών σου

Για έμπειρους

Διάβασε τη ρύθμιση μιας παλιάς εφαρμογής, μέσω της εφαρμογής ή από το αντίγραφο ασφαλείας της, ως βήμα 1 μιας εισαγωγής. Η ανάγνωση δεν αλλάζει τίποτα στο HolyArrs ούτε στην παλιά εφαρμογή.

Μια read (ανάγνωση) είναι το αντίγραφο της ρύθμισης μιας εφαρμογής μέσα στο HolyArrs. Κρατιέται μέχρι να την εισαγάγεις ή να την αφαιρέσεις.

  1. Άνοιξε Settings > Import from other apps (Ρυθμίσεις > Εισαγωγή από άλλες εφαρμογές) και πάτησε Add an app (προσθήκη εφαρμογής).
  2. Διάλεξε την εφαρμογή και μετά Through the app (μέσω της εφαρμογής) ή From a backup (από αντίγραφο ασφαλείας).
  3. Πάτησε Check connection (έλεγχος σύνδεσης). Θα πρέπει να δεις την εφαρμογή και την έκδοση μέσα σε λίγα δευτερόλεπτα.
  4. Ξεκίνησε την ανάγνωση. Μια μεγάλη βιβλιοθήκη θέλει μερικά λεπτά. Το Stop reading (διακοπή ανάγνωσης) τη σταματά· το κλείσιμο του πάνελ δεν τη σταματά.
  5. Θα πρέπει να δεις την ανάγνωση στη λίστα. Πρόσθεσε την επόμενη εφαρμογή με τον ίδιο τρόπο.

Το Edit (επεξεργασία) σε μια γραμμή διαβάζει ξανά εκείνη την εφαρμογή. Το Remove (αφαίρεση) πετά την ανάγνωση.

Γράψε τη διεύθυνση και το κλειδί API της εφαρμογής. Για το qBittorrent γράψε το όνομα χρήστη και τον κωδικό, ή το κλειδί API του από την έκδοση 5.2 και μετά.

Οι παλιές εφαρμογές συνήθως βρίσκονται στο οικιακό σου δίκτυο, γι’ αυτό ενεργοποίησε τον διακόπτη τοπικού δικτύου για την ανάγνωση. Οι διευθύνσεις μεταδεδομένων cloud μένουν αποκλεισμένες και η εφαρμογή δεν μπορεί να ανακατευθύνει το HolyArrs σε άλλη διεύθυνση.

Γράψε την πλήρη διαδρομή, στον διακομιστή του HolyArrs, ενός από τα παρακάτω:

  • ένα zip αντιγράφου ασφαλείας από Radarr, Sonarr, Lidarr, Prowlarr ή Bazarr,
  • τον φάκελο ρυθμίσεων των Seerr, Overseerr, qBittorrent ή SABnzbd,
  • ένα αρχείο βάσης δεδομένων ή ρυθμίσεων.

Οι αναγνώσεις από αντίγραφο ασφαλείας δεν αποθηκεύουν κανένα κλειδί.

Εφαρμογή Τι διαβάζεται
Radarr, Sonarr, Lidarr Κάθε ταινία, σειρά (με σεζόν) ή καλλιτέχνης: ids, φάκελος, σημαία παρακολούθησης, προφίλ ποιότητας, ετικέτες, ημερομηνία προσθήκης. Επίσης φάκελοι Βιβλιοθήκης, ετικέτες, προφίλ ποιότητας, custom formats, κανόνες λέξεων κυκλοφορίας, κανόνες αναμονής, ονομασία, indexers, προγράμματα λήψεων, λίστες, ειδοποιήσεις, εργαλεία εγγραφής μεταδεδομένων, εξαιρέσεις, προφίλ γλωσσών (Sonarr v3), προφίλ μεταδεδομένων (Lidarr) και η καθυστέρηση διαθεσιμότητας του Radarr.
Prowlarr Indexers, συνδέσεις εφαρμογών, προφίλ συγχρονισμού, indexer proxies, προγράμματα λήψεων, ειδοποιήσεις.
Bazarr Ενεργοποιημένες γλώσσες, προφίλ γλωσσών, ενεργοποιημένοι ιστότοποι υποτίτλων, προεπιλεγμένα προφίλ.
qBittorrent, SABnzbd Διεύθυνση, θύρα, όνομα χρήστη, φάκελοι λήψεων, κατηγορίες και (SABnzbd) διακομιστές usenet.
Seerr, Overseerr Άνθρωποι (όνομα, email, ρόλος, δικαιώματα, όρια αιτημάτων), προεπιλεγμένα όρια και κάθε αίτημα σε αναμονή ή εγκεκριμένο: ποιος ζήτησε, πότε, τι. Τα ολοκληρωμένα και τα απορριφθέντα αιτήματα απλώς μετριούνται. Τα avatars δεν διαβάζονται.

Το να διαβάζονται περισσότερα από όσα εισάγονται είναι σκόπιμο: ό,τι διαβάστηκε αλλά δεν εισήχθη εμφανίζεται στη λίστα not imported (δεν εισήχθη) με την αιτία του.

Μια ανάγνωση δεν κρατά ποτέ κλειδί, κωδικό, token ή cookie, ακόμα κι όταν ένα αντίγραφο ασφαλείας τα έχει σε απλό κείμενο. Καθένα απαριθμείται κάτω από το needs re-entry (θέλει νέα καταχώριση), για παράδειγμα indexer "Nyaa": apiKey.

Οι σύνδεσμοι μετράνε ως μυστικά, γιατί τα tokens κρύβονται μέσα τους. Οι σύνδεσμοι ειδοποιήσεων, οι διευθύνσεις feed RSS και οι ελεύθερες πρόσθετες παράμετροι μένουν πίσω και απαριθμούνται. Η διεύθυνση ενός indexer κρατά μόνο τον host και τη διαδρομή του API.

Όταν ο ιδιοκτήτης διαβάζει μια εφαρμογή με κλειδί που έγραψε, το HolyArrs κρατά εκείνη τη διεύθυνση και το κλειδί στην κρυπτογραφημένη αποθήκη του. Την επόμενη φορά, το Edit διαβάζει ξανά με ενεργοποιημένο το Use the saved key (χρήση του αποθηκευμένου κλειδιού) και το κλειδί πηγαίνει μόνο στην αποθηκευμένη διεύθυνση. Το HolyArrs δεν το δείχνει ποτέ.

Το αποθηκευμένο κλειδί διαγράφεται όταν
αφαιρέσεις την ανάγνωση εκείνης της εφαρμογής
μια εισαγωγή τελειώσει χωρίς αποτυχίες (ένα στοιχείο που απέτυχε κρατά τα κλειδιά, ώστε να εισάγεις ξανά)
τρέξεις holyarrs import-secrets -forget-move-credentials

Ο ιδιοκτήτης και οι διαχειριστές, συνδεδεμένοι με τον κωδικό τους. Η παράκαμψη σύνδεσης στο τοπικό δίκτυο δεν μετράει. Ένα κλειδί API θέλει το εύρος admin.

Σύμπτωμα Αιτία Λύση
Το Check connection αποτυγχάνει Η διεύθυνση δοκιμάζεται από τον διακομιστή του HolyArrs. Χρησιμοποίησε διεύθυνση που μπορεί να φτάσει ο διακομιστής. Ενεργοποίησε τον διακόπτη τοπικού δικτύου για εφαρμογή στο οικιακό δίκτυο.
Το κλειδί είναι λάθος Λάθος αντιγραφής, ή το qBittorrent θέλει όνομα χρήστη. Αντίγραψε ξανά το κλειδί από τις ρυθμίσεις της παλιάς εφαρμογής.
Ένα αντίγραφο ασφαλείας απορρίπτεται Το zip αλλάχτηκε, ή η διαδρομή είναι έξω από το container. Χρησιμοποίησε το ίδιο το zip αντιγράφου ασφαλείας της εφαρμογής, αμετάβλητο, στη διαδρομή του μέσα στο container του HolyArrs.
Η ανάγνωση είναι πολύ μεγάλη Όρια ανά ανάγνωση και ανά διακομιστή. Αφαίρεσε παλιές αναγνώσεις που δεν χρειάζεσαι πια.
Χειρισμός αντιγράφων ασφαλείας και όρια
Κανόνας Τιμή
Αρχεία που αντιγράφονται Μόνο τα αρχεία που χρειάζονται, σε έναν ιδιωτικό προσωρινό φάκελο, που διαγράφεται μετά την ανάγνωση.
Μέγεθος ανά αρχείο που αντιγράφεται Το πολύ 1 GB.
config.xml μιας εφαρμογής arr Δεν αντιγράφεται ποτέ· περιέχει το κλειδί API.
Βάση δεδομένων Ανοίγει μόνο για ανάγνωση.
Απορρίπτεται ολόκληρο όταν μια εγγραφή δείχνει έξω από το zip, περιέχει σύνδεσμο, ή ένα αρχείο ανοίγει πολύ μεγαλύτερο από το μέγεθός του.
Αντίγραφα ασφαλείας ταυτόχρονα 1.
Κρατιέται ανά ανάγνωση 16 MB.
Αναγνώσεις που κρατιούνται Οι 50 πιο πρόσφατες.
API
Διαδρομή Τι κάνει
POST /api/v1/migrate/probe Λέει ποια εφαρμογή και έκδοση απαντά, ή ποιο αντίγραφο ασφαλείας είναι αυτό.
POST /api/v1/migrate/read Διαβάζει ολόκληρη τη ρύθμιση και την κρατά.
GET /api/v1/migrate/snapshots Απαριθμεί τις αναγνώσεις, τις πιο πρόσφατες πρώτα.
GET /api/v1/migrate/snapshots/{id} Μία ανάγνωση με ό,τι περιέχει.
DELETE /api/v1/migrate/snapshots/{id} Αφαιρεί μια ανάγνωση και το κλειδί που αποθηκεύτηκε για εκείνη την εφαρμογή.
GET /api/v1/migrate/saved-keys Εφαρμογές με αποθηκευμένο κλειδί και οι διευθύνσεις τους, ποτέ το κλειδί. Μόνο ο ιδιοκτήτης.
DELETE /api/v1/migrate/saved-keys Διαγράφει κάθε αποθηκευμένο κλειδί, ή ένα με ?kind=. Μόνο ο ιδιοκτήτης.

Το σώμα των probe και read ονομάζει την εφαρμογή: radarr, sonarr, lidarr, prowlarr, bazarr, seerr, overseerr, qbittorrent ή sabnzbd. Πρόσθεσε url με key (ή username και password), ή path. Πρόσθεσε allow_local_network για να φτάσεις στο οικιακό σου δίκτυο και use_saved_key για να χρησιμοποιήσεις το αποθηκευμένο κλειδί.

Το HolyArrs είναι δωρεάν. Αν σου γλίτωσε χρόνο, βάλε του αστέρι στο GitHub, γίνε χορηγός ή κέρασέ με έναν καφέ.