Przejdź do głównej zawartości

Przejście z innych aplikacji

Nowy tutaj

Przenieś konfigurację dotychczasowych aplikacji do HolyArrs bez wpisywania jej od nowa.

HolyArrs tylko czyta dotychczasowe aplikacje. Nic w nich się nie zmienia, a twoje pliki multimedialne nigdzie się nie przenoszą.

  • Zaloguj się jako właściciel lub administrator.
  • Przygotuj adres i klucz API każdej dotychczasowej aplikacji.
  • Upewnij się, że HolyArrs widzi twoje foldery z multimediami. Zobacz Foldery i hardlinki.

Przenieś konfigurację

Link do: Przenieś konfigurację
  1. Otwórz Settings > Move from other apps (Ustawienia > Przejście z innych aplikacji). Na górze zobaczysz pięć kroków w jednym rzędzie.
  2. Read (odczyt): kliknij Add an app (dodaj aplikację) dla każdej dotychczasowej aplikacji. Zobaczysz każdą aplikację na liście z przełącznikiem.
  3. Choose (wybór): włącz grupy, które chcesz przenieść.
  4. Try it (próba): sprawdź, co zostanie dodane. Na razie nic się nie zmienia.
  5. Move (przeniesienie): kliknij Move i potwierdź. Możesz opuścić stronę, gdy przenoszenie trwa.
  6. Done (gotowe): zobaczysz wyniki dla każdej grupy i przycisk Undo this move (cofnij to przeniesienie).

Klucze i hasła nie są przenoszone. Zobacz Po przeniesieniu.

Kolejność Aplikacja Dlaczego w tej kolejności
1 Radarr, Sonarr Najpierw foldery biblioteki i tytuły. Zobacz Sonarr i Radarr.
2 Lidarr, Prowlarr, Bazarr Muzyka, źródła i języki napisów. Zobacz Lidarr, Bazarr i Prowlarr.
3 qBittorrent, SABnzbd Downloadery. Odczytaj je w tym samym przeniesieniu co aplikacje powyżej.
4 Seerr, Overseerr Użytkownicy i prośby, dopasowane do tytułów, które już tu są. Zobacz Aplikacje do próśb.

Możesz odczytać wszystkie aplikacje i przenieść je naraz. Kolejność ma znaczenie tylko wtedy, gdy przenosisz partiami.

Każda pozycja poniżej przychodzi wstrzymana lub wyłączona. Wpisz jej sekret, sprawdź ją, a potem włącz.

Pozycja Gdzie Co zrobić
Źródła Settings > Sources (Ustawienia > Źródła) Wpisz klucz, potem wznów.
Downloadery Settings > Downloaders (Ustawienia > Downloadery) Wpisz hasło lub klucz, potem wznów.
Powiadomienia Settings > Alerts (Ustawienia > Powiadomienia) Wpisz link lub hasło do poczty, potem włącz.
Listy zewnętrzne Settings > Outside lists (Ustawienia > Listy zewnętrzne) Sprawdź folder i reguły wyboru, potem włącz. Lista Trakt wymaga najpierw twojego klucza Trakt.
Użytkownicy Settings > Users and roles (Ustawienia > Użytkownicy i role) Wyślij zaproszenia.

Źródło, downloader lub powiadomienie, które w dotychczasowej aplikacji miało tagi, obsługuje teraz każdy tytuł swojego rodzaju. Sprawdź je, zanim je włączysz.

Źródła i downloadery przychodzą z wyłączonym May reach the local network (może łączyć się z siecią lokalną). Włącz to tylko dla tego, który działa w twojej sieci domowej. Adresy link-local i adresy metadanych chmury pozostają zablokowane w obu przypadkach.

Żeby wpisać wiele kluczy naraz, zobacz Import kluczy z pliku.

  • Pliki multimedialne. Przeniesienie nigdy nie przenosi, nie zmienia nazw, nie kopiuje ani nie usuwa żadnego pliku.
  • Klucze, hasła, tokeny i ciasteczka. Krok Move i raport wymieniają każdy z nich pod Keys to type again (klucze do ponownego wpisania).
  • Ustawienia bez odpowiednika tutaj. Każde jest na liście not moved (nieprzeniesione) z powodem.
  • Historia. Historia dotychczasowych aplikacji nie jest odczytywana. Osoba, która poprosiła o tytuł, zostaje przeniesiona.

Jeśli to nie działa

Link do: Jeśli to nie działa
Objaw Przyczyna Rozwiązanie
Tytuły pokazują się jako nieznalezione Ich folder nie pasuje do żadnego folderu biblioteki tutaj. Dodaj regułę ścieżki w Advanced (zaawansowane) w kroku Choose, potem przenieś ponownie.
Przeniesienie mówi, że plan się zmienił Coś zmieniło się od czasu próby. Wykonaj Try it jeszcze raz, potem przenieś.
Przycisk przeniesienia jest szary Ktoś wymaga decyzji albo HolyArrs jest w trybie awaryjnym. Przeczytaj tekst obok przycisku.
Niektóre pozycje się nie udały Na przykład serwer metadanych nie działał. Poczekaj i przenieś ponownie. Klucze dotychczasowych aplikacji są zachowane.

Dla zaawansowanych

Link do: Dla zaawansowanych
Ponowne przeniesienie, cofanie, moduły i tryb awaryjny

Ponowne przeniesienie. Przeniesienie pamięta, co dodało. Kolejne dodaje tylko to, co nowe, a przy reszcie pokazuje already here (już tu jest). Naraz działa jedno przeniesienie lub cofnięcie. Jeśli HolyArrs zatrzyma się w trakcie, przy następnym uruchomieniu przeniesienie zostanie oznaczone jako nieudane albo zostanie wznowione, jeśli jego zadanie nadal czeka w kolejce. Nigdy nie blokuje następnego przeniesienia.

Earlier moves (wcześniejsze przeniesienia), pod odczytami, wymienia każde przeniesienie i jego stan. Open (otwórz) pokazuje przeniesienie w kroku 5, a gdy trwa, w kroku 4.

Cofanie. Kliknij Undo this move w kroku 5 (przy starszym przeniesieniu najpierw je otwórz przyciskiem Open). Cofanie działa w tle i usuwa tylko to, co dodało to przeniesienie, od najnowszego:

  • tytuły znikają z biblioteki; ich pliki zostają, gdzie były,
  • usuwane są dodane przez nie źródła, downloadery, powiadomienia, serwisy z napisami, użytkownicy, prośby i wpisy z listy wykluczeń,
  • dodane przez nie listy zewnętrzne są usuwane, jeśli nadal są wstrzymane,
  • nazewnictwo, domyślne języki napisów i czasy oczekiwania w regułach wyboru wracają do poprzednich wartości.

To, co ustawisz lub zmienisz po przeniesieniu, zostaje, a raport z cofania to wymienia: wpisany sekret, włączony użytkownik lub lista zewnętrzna, zmienione nazewnictwo, języki lub czasy oczekiwania. Foldery biblioteki, które zawierały tytuły, zostają, bo usunięte tytuły zachowują swoją historię.

Moduły. Wyłączony moduł jest pomijany. Filmy wyłączone: bez folderu filmów, filmów i list zewnętrznych. Napisy wyłączone: bez ustawień napisów. Prośby wyłączone: bez próśb.

Tryb awaryjny. Możesz odczytywać, wybierać i robić próbę, ale nie przenosić ani cofać.

API

Klucze API wymagają zakresu admin.

Trasa Co robi
POST /api/v1/migrate/plan Plan dla wybranych odczytów, z liczbami i sugerowanymi regułami ścieżek.
POST /api/v1/migrate/dry-run Raport z próby i jego plan_hash. Nic się nie zmienia. Osoba, która wymaga decyzji, ma choose ustawione na same_name, numeric_id lub merge_gone.
POST /api/v1/migrate/moves Rozpoczyna przeniesienie. Wymaga plan_hash z próby. Odpowiada 409, gdy plan się zmienił.
GET /api/v1/migrate/moves Wymienia przeniesienia, od najnowszego.
GET /api/v1/migrate/moves/{id} Jedno przeniesienie, jego raport i postęp.
GET /api/v1/migrate/moves/{id}/report Raport jako plik Markdown.
POST /api/v1/migrate/moves/{id}/undo Kolejkuje cofnięcie (202). Śledź je przez GET /api/v1/migrate/moves/{id}.

Treść żądania dla plan, dry-run i moves (moves przyjmuje też "plan_hash"):

{
"snapshots": [1, 2],
"path_rules": [{"from": "/data/media/movies", "to": "/movies"}],
"skip": ["alerts"],
"people": {"person:seerr:1": "owner", "person:seerr:3": "admin", "person:seerr:2": "merge"}
}

Decyzja dla osoby to owner (tylko właściciel dotychczasowej aplikacji), admin, merge lub skip. Grupy, które możesz pominąć: folders, pick_rules, titles, never_add, outside_lists, sources, downloaders, naming, subtitles, people, wishlist, alerts.

Strony w tej sekcji

Link do: Strony w tej sekcji
Strona Do czego służy
Sonarr i Radarr Przenieś foldery, seriale, filmy i ich reguły. Zrób to najpierw.
Lidarr, Bazarr i Prowlarr Przenieś muzykę, języki napisów i źródła.
Seerr i Overseerr Przenieś użytkowników i otwarte prośby.
Odczyt dotychczasowych aplikacji Zobacz dokładnie, co HolyArrs odczytuje i zachowuje.
Import kluczy z pliku Wpisz wiele kluczy naraz.

HolyArrs jest darmowy. Jeśli oszczędził ci czas, daj mu gwiazdkę na GitHubie, zostań sponsorem albo postaw mi kawę.