Preskoči na sadržaj

Dijelovi i siguran način rada

Postavljanje

Isključi dijelove koje ne koristiš, pokreni u sigurnom načinu rada kad nešto ne radi i ponovno pokreni HolyArrs iz preglednika.

Uključi ili isključi dio

Poveznica na Uključi ili isključi dio

HolyArrs ima 5 dijelova: Movies (filmovi), TV shows (serije), Music (glazba), Subtitles (titlovi) i Requests (zahtjevi). Njih prvi put biraš u čarobnjaku pri prvom pokretanju.

  1. Otvori Settings > Parts (postavke > dijelovi).
  2. Klikni na Turn on (uključi) ili Turn off (isključi) pokraj dijela. Vidjet ćeš kako se njegove stavke izbornika pojavljuju ili nestaju.

Ništa se ne briše. Ponovno uključi dio i nastavlja gdje je stao.

Pokreni u sigurnom načinu rada

Poveznica na Pokreni u sigurnom načinu rada

Siguran način rada pokreće samo osnovno, za slučaj kad nešto sprječava HolyArrs da se pokrene ili radi. Možeš se prijaviti, pogledati biblioteku, promijeniti postavke te napraviti ili vratiti backup. Pretraživanje, dodavanje, osvježavanje, preuzimanje i uvoz čekaju sljedeće normalno pokretanje.

  1. Otvori Settings > Danger zone (postavke > opasna zona).
  2. Klikni na Restart in safe mode (ponovno pokreni u sigurnom načinu rada). Vidjet ćeš traku na svakoj stranici.
  3. Riješi problem, pa klikni na Restart HolyArrs (ponovno pokreni HolyArrs). Sljedeće pokretanje je normalno.

Ako ne možeš doći do stranice, postavi HOLYARRS_SAFE_MODE=1 u Composeu ili pokreni s -safe-mode. Ukloni to nakon popravka: oboje drže svako pokretanje u sigurnom načinu rada.

Što staje kad je dio isključen

Poveznica na Što staje kad je dio isključen
Dio Staje Nastavlja raditi
Filmovi Stranice i stavke izbornika za filmove, dodavanje, pretraživanje, osvježavanje Preuzimanja koja su već u tvom preuzimatelju i dalje se prate. Datoteke ostaju.
Serije Stranice serija, dodavanje, pretraživanje, pretraživanje sezona, osvježavanja Isto kao Filmovi.
Glazba Stranice izvođača i albuma, postavke glazbe, osvježavanja izvođača, pretraživanja albuma Isto kao Filmovi.
Titlovi Postavke titlova, stranica s titlovima koji nedostaju, pretraživanja i provjere Datoteke titlova uz tvoje videe ostaju.
Zahtjevi Stranice zahtjeva i traženje naslova Postojeći zahtjevi ostaju i vraćaju se kad se dio ponovno uključi.

Uvijek uključeno: prijava i računi, mape biblioteke, izvori, preuzimatelji i preuzimanja, obavijesti, povijest, backupi, provjere stanja, postavke i API.

  • Titlovi trebaju Filmove ili Serije. Zahtjevi trebaju Filmove, Serije ili Glazbu. HolyArrs odbija promjenu koja to kvari i kaže što prvo treba promijeniti.
  • Zadatak u redu za dio koji je isključen čeka i izvršava se kad se dio uključi.
  • Isključivanje dijela ne štedi memoriju. Sve radi u jednom programu.

Ponovno pokretanje, pauza i gašenje

Poveznica na Ponovno pokretanje, pauza i gašenje

Settings > Danger zone (vlasnik i admini) ima Restart HolyArrs, Restart in safe mode i Shut down (ugasi), uz Pause (pauziraj), Resume (nastavi) i Restart za svaki zadatak u pozadini, kao što su backupi ili sinkronizacija preuzimanja.

  • Kontrole koje nešto zaustavljaju traže potvrdu unutar 60 s.
  • Svaka upotrijebljena kontrola zapisuje se u History (povijest) s tvojim imenom.
  • Treba ti prijava lozinkom. Prijava bez lozinke na lokalnoj mreži se odbija.

Restart zaustavlja HolyArrs čisto i prepušta Dockeru da ga ponovno pokrene, zato postavi restart: unless-stopped.

Pravilo ponovnog pokretanja Restart Shut down
unless-stopped ili always Vraća se Vraća se i on
on-failure Vraća se Ostaje ugašen
no Ostaje ugašen Ostaje ugašen
Simptom Uzrok Rješenje
HolyArrs ne može isključiti dio Drugi dio ga treba Prvo isključi taj dio, kako piše u poruci.
Restart je trajno ugasio HolyArrs Pravilo ponovnog pokretanja je no Pokreni container i postavi restart: unless-stopped.
Kontrole se odbijaju Lokalna prijava bez lozinke ili ključ nema control Prijavi se lozinkom.
Zadatak ostaje u stanju failed Treba tvoju akciju Pročitaj razlog na /health, riješi ga, klikni na Restart za taj zadatak.

Više rješenja: Rješavanje problema.

Stanja

/health, Settings > Parts i GET /api/v1/health/states navode svaki zadatak u pozadini, dio i povezanu aplikaciju sa stanjem i razlogom.

Stanje Značenje
off Isključen, pauziran ili nije pokrenut u sigurnom načinu rada.
starting Pokreće se ili još nije provjeren.
running Radi.
retrying Nije uspio; HolyArrs pokušava ponovno, svaki put čeka dulje.
failed Srušio se, zapeo ili treba tebe. Razlog kaže što učiniti.

Zadatak koji se sruši prikazuje failed, zatim retrying, pa se ponovno pokreće. Prijava, biblioteka i backupi u međuvremenu rade. Zapeli zadatak nestaje punim ponovnim pokretanjem.

Memorija i način rada s malo memorije

HolyArrs nastoji ostati ispod 384 MiB, što stane u ograničenje containera od 500 MB. Za vlastiti cilj postavi GOMEMLIMIT na oko 80 posto memorije containera.

Način rada s malo memorije drži manje u memoriji i više čita iz baze podataka. Neke stranice traju malo dulje, a posao u pozadini, kao kopiranje kataloga glazbe, izvršava se rjeđe.

Postavka Učinak
(zadano, Linux) Uključuje se sam na oko 2.5 GiB memorije ili manje.
HOLYARRS_LOW_MEMORY=1 Uvijek uključen.
HOLYARRS_LOW_MEMORY=0 Uvijek isključen.

Prva linija loga kaže je li uključen i zašto.

Scopeovi API ključeva

Napravi ključ u Settings > API > API keys i pošalji ga u zaglavlju X-Api-Key.

Scope Obuhvaća
read Biblioteke, zadataka, preuzimanja, povijesti, stanja, postavki. Tajne su sakrivene.
health_read Samo stanja. Za alate za nadzor.
write Svake promjene osim admin ruta i kontrola.
admin Ljudi, pozivnice, ograničenja zahtjeva, API ključevi, lozinka i dvostupanjska zaštita, postavke prijave, backupi.
control Kontrole na ovoj stranici. Samo vlasnik i admini mogu ga dodijeliti.
all read, write i admin. Ne control.

Ključ nikad ne može više od osobe koja ga je napravila. Scopeovi se ne mogu kasnije mijenjati; napravi novi ključ. Sve rute i njihov scope: /api/v1/openapi.json.

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