Odczyt dotychczasowych aplikacji
Zaawansowany
Odczytaj konfigurację dotychczasowej aplikacji, przez aplikację lub z jej backupu, jako krok 1 przeniesienia. Odczyt niczego nie zmienia w HolyArrs ani w dotychczasowej aplikacji.
Odczyt (read) to kopia konfiguracji jednej aplikacji, przechowywana w HolyArrs. Zostaje, dopóki jej nie przeniesiesz lub nie usuniesz.
Odczytaj aplikację
Link do: Odczytaj aplikację- Otwórz Settings > Move from other apps (Ustawienia > Przejście z innych aplikacji) i kliknij Add an app (dodaj aplikację).
- Wybierz aplikację, potem Through the app (przez aplikację) lub From a backup (z backupu).
- Kliknij Check connection (sprawdź połączenie). W ciągu kilku sekund zobaczysz aplikację i wersję.
- Rozpocznij odczyt. Duża biblioteka zajmuje kilka minut. Stop reading (zatrzymaj odczyt) go zatrzymuje; zamknięcie okna tego nie robi.
- Zobaczysz odczyt na liście. Dodaj następną aplikację w ten sam sposób.
Edit (edytuj) w wierszu odczytuje tę aplikację ponownie. Remove (usuń) wyrzuca odczyt.
Opcje
Link do: OpcjePrzez aplikację
Link do: Przez aplikacjęWpisz adres i klucz API aplikacji. Dla qBittorrenta wpisz nazwę użytkownika i hasło albo jego klucz API w wersji 5.2 i nowszych.
Dotychczasowe aplikacje zwykle działają w twojej sieci domowej, więc na czas odczytu włącz przełącznik sieci lokalnej. Adresy metadanych chmury pozostają zablokowane, a aplikacja nie może przekierować HolyArrs na inny adres.
Z backupu
Link do: Z backupuWpisz pełną ścieżkę, na serwerze HolyArrs, do jednego z tych elementów:
- backupu w pliku zip z Radarra, Sonarra, Lidarra, Prowlarra lub Bazarra,
- folderu konfiguracji Seerr, Overseerr, qBittorrenta lub SABnzbd,
- jednego pliku bazy danych lub ustawień.
Odczyty z backupu nie zapisują żadnego klucza.
Co jest odczytywane
Link do: Co jest odczytywane| Aplikacja | Co jest odczytywane |
|---|---|
| Radarr, Sonarr, Lidarr | Każdy film, serial (z sezonami) lub wykonawca: id, folder, flaga obserwowania, profil jakości, tagi, data dodania. Także foldery biblioteki, tagi, profile jakości, custom formaty, reguły słów w releaseach, reguły oczekiwania, nazewnictwo, indeksery, klienty pobierania, listy, powiadomienia, zapisywanie metadanych, wykluczenia, profile językowe (Sonarr v3), profile metadanych (Lidarr) i opóźnienie dostępności z Radarra. |
| Prowlarr | Indeksery, połączenia z aplikacjami, profile synchronizacji, proxy indekserów, klienty pobierania, powiadomienia. |
| Bazarr | Włączone języki, profile językowe, włączone serwisy z napisami, profile domyślne. |
| qBittorrent, SABnzbd | Adres, port, nazwa użytkownika, foldery pobierań, kategorie i (SABnzbd) serwery Usenet. |
| Seerr, Overseerr | Użytkownicy (nazwa, e-mail, rola, uprawnienia, limity próśb), limity domyślne i każda oczekująca lub zatwierdzona prośba: kto poprosił, kiedy, o co. Zakończone i odrzucone prośby są tylko liczone. Awatary nie są odczytywane. |
Odczytywanie więcej, niż się przenosi, jest zamierzone: wszystko, co odczytano, ale nie przeniesiono, widać na liście not moved (nieprzeniesione) z powodem.
Klucze i hasła
Link do: Klucze i hasłaOdczyt nigdy nie przechowuje klucza, hasła, tokenu ani ciasteczka, nawet gdy backup ma je zapisane otwartym tekstem. Każdy jest wymieniony pod needs re-entry (wymaga ponownego wpisania), na przykład indexer "Nyaa": apiKey.
Linki liczą się jako sekrety, bo tokeny chowają się w nich. Linki powiadomień, adresy kanałów RSS i dowolne dodatkowe parametry są pomijane i wymienione. Adres indeksera zachowuje tylko host i ścieżkę API.
Wpisany klucz
Link do: Wpisany kluczGdy właściciel odczytuje aplikację z wpisanym kluczem, HolyArrs zachowuje ten adres i klucz w swoim zaszyfrowanym magazynie. Następnym razem Edit odczytuje ponownie z włączonym Use the saved key (użyj zapisanego klucza), a klucz trafia tylko pod zapisany adres. HolyArrs nigdy go nie pokazuje.
| Zapisany klucz jest usuwany, gdy |
|---|
| usuniesz odczyt tej aplikacji |
| przeniesienie zakończy się bez błędów (nieudana pozycja zachowuje klucze, żeby można było przenieść ponownie) |
wykonasz holyarrs import-secrets -forget-move-credentials |
Kto może odczytywać
Link do: Kto może odczytywaćWłaściciel i administratorzy, zalogowani hasłem. Pominięcie logowania w sieci lokalnej się nie liczy. Klucz API wymaga zakresu admin.
Jeśli to nie działa
Link do: Jeśli to nie działa| Objaw | Przyczyna | Rozwiązanie |
|---|---|---|
| Check connection się nie udaje | Adres jest testowany z serwera HolyArrs. | Użyj adresu, do którego serwer ma dostęp. Dla aplikacji w sieci domowej włącz przełącznik sieci lokalnej. |
| Klucz jest zły | Błąd przy kopiowaniu albo qBittorrent wymaga nazwy użytkownika. | Skopiuj klucz ponownie z ustawień dotychczasowej aplikacji. |
| Backup zostaje odrzucony | Zip został zmieniony albo ścieżka jest poza kontenerem. | Użyj oryginalnego backupu zip tej aplikacji, bez zmian, pod jego ścieżką w kontenerze HolyArrs. |
| Odczyt jest za duży | Limity na odczyt i na serwer. | Usuń stare odczyty, których już nie potrzebujesz. |
Dla zaawansowanych
Link do: Dla zaawansowanychObsługa backupów i limity
| Reguła | Wartość |
|---|---|
| Kopiowane pliki | Tylko potrzebne pliki, do prywatnego folderu tymczasowego, usuwanego po odczycie. |
| Rozmiar jednego kopiowanego pliku | Najwyżej 1 GB. |
config.xml aplikacji arr |
Nigdy nie jest kopiowany; zawiera klucz API. |
| Baza danych | Otwierana tylko do odczytu. |
| Odrzucany w całości, gdy | wpis wskazuje poza archiwum zip, zawiera link albo plik rozpakowuje się do rozmiaru znacznie większego niż deklarowany. |
| Backupy naraz | 1. |
| Zachowywane na odczyt | 16 MB. |
| Zachowywane odczyty | 50 najnowszych. |
API
| Trasa | Co robi |
|---|---|
POST /api/v1/migrate/probe |
Mówi, która aplikacja i wersja odpowiada albo jaki to backup. |
POST /api/v1/migrate/read |
Odczytuje całą konfigurację i ją zachowuje. |
GET /api/v1/migrate/snapshots |
Wymienia odczyty, od najnowszego. |
GET /api/v1/migrate/snapshots/{id} |
Jeden odczyt ze wszystkim, co zawiera. |
DELETE /api/v1/migrate/snapshots/{id} |
Usuwa odczyt i klucz zapisany dla tej aplikacji. |
GET /api/v1/migrate/saved-keys |
Aplikacje z zapisanym kluczem i ich adresy, nigdy sam klucz. Tylko właściciel. |
DELETE /api/v1/migrate/saved-keys |
Usuwa każdy zapisany klucz albo jeden przez ?kind=. Tylko właściciel. |
Treść żądania probe i read podaje aplikację: radarr, sonarr, lidarr, prowlarr, bazarr, seerr, overseerr, qbittorrent lub sabnzbd. Dodaj url z key (albo username i password), albo path. Dodaj allow_local_network, żeby połączyć się z siecią domową, i use_saved_key, żeby użyć zapisanego klucza.
Powiązane strony
Link do: Powiązane stronyHolyArrs jest darmowy. Jeśli oszczędził ci czas, daj mu gwiazdkę na GitHubie, zostań sponsorem albo postaw mi kawę.