Sari la conținut

Părți și mod sigur

Configurare

Oprește părțile pe care nu le folosești, pornește în mod sigur când ceva se strică și repornește HolyArrs din browser.

Pornește sau oprește o parte

Link către Pornește sau oprește o parte

HolyArrs are 5 părți: Movies (filme), TV shows (seriale), Music (muzică), Subtitles (subtitrări) și Requests (cereri). Le alegi prima dată în expertul de la prima pornire.

  1. Deschide Settings > Parts (Setări > Părți).
  2. Apasă Turn on (pornește) sau Turn off (oprește) lângă o parte. Ar trebui să vezi elementele ei de meniu apărând sau dispărând.

Nu se șterge nimic. Pornește din nou o parte și își continuă de unde a rămas.

Modul sigur pornește doar elementele de bază, pentru când ceva împiedică HolyArrs să pornească sau să funcționeze. Te poți conecta, poți vedea Biblioteca, poți schimba setările și poți face sau restaura o copie de rezervă. Căutarea, adăugarea, reîmprospătarea, descărcarea și importul așteaptă până la următoarea pornire normală.

  1. Deschide Settings > Danger zone (Setări > Zonă periculoasă).
  2. Apasă Restart in safe mode (repornește în mod sigur). Ar trebui să vezi un banner pe fiecare pagină.
  3. Rezolvă problema, apoi apasă Restart HolyArrs (repornește HolyArrs). Următoarea pornire e normală.

Dacă nu poți ajunge la pagină, setează HOLYARRS_SAFE_MODE=1 în Compose sau pornește cu -safe-mode. Scoate-l după reparare: ambele țin fiecare pornire în mod sigur.

Ce se oprește când o parte e oprită

Link către Ce se oprește când o parte e oprită
Parte Se oprește Merge mai departe
Movies Paginile și elementele de meniu pentru filme, adăugarea, căutarea, reîmprospătarea Descărcările deja aflate în programul tău de descărcare sunt urmărite în continuare. Fișierele rămân.
TV shows Paginile serialelor, adăugarea, căutarea, căutările pe sezon, reîmprospătările La fel ca la Movies.
Music Paginile artiștilor și albumelor, setările pentru muzică, reîmprospătările artiștilor, căutările de albume La fel ca la Movies.
Subtitles Setările pentru subtitrări, pagina cu subtitrările care lipsesc, căutările și verificările Fișierele de subtitrări de lângă videoclipurile tale rămân.
Requests Paginile de cereri și cererea de titluri Cererile existente rămân și revin când partea e pornită din nou.

Mereu pornite: conectarea și conturile, dosarele Bibliotecii, sursele, programele de descărcare și descărcările, alertele, istoricul, copiile de rezervă, verificările de sănătate, setările și API-ul.

  • Subtitles au nevoie de Movies sau TV shows. Requests au nevoie de Movies, TV shows sau Music. HolyArrs refuză o schimbare care strică asta și spune ce trebuie schimbat mai întâi.
  • O sarcină din coadă pentru o parte oprită așteaptă și rulează odată ce partea e pornită.
  • Oprirea unei părți nu economisește memorie. Totul rulează într-un singur program.

Repornește, pune pe pauză și oprește

Link către Repornește, pune pe pauză și oprește

Settings > Danger zone (proprietar și administratori) are Restart HolyArrs, Restart in safe mode și Shut down (oprește), plus Pause (pauză), Resume (reia) și Restart (repornește) pentru fiecare sarcină de fundal, cum ar fi copiile de rezervă sau sincronizarea descărcărilor.

  • Comenzile care opresc ceva îți cer să confirmi în 60 s.
  • Fiecare comandă folosită se scrie în Istoric cu numele tău.
  • Ai nevoie de o conectare cu parolă. O conectare fără parolă din rețeaua locală e refuzată.

Repornirea oprește HolyArrs curat și lasă Docker să-l pornească din nou, deci setează restart: unless-stopped.

Politică de repornire Repornire Oprire
unless-stopped sau always Revine Revine și el
on-failure Revine Rămâne oprit
no Rămâne oprit Rămâne oprit
Simptom Cauză Soluție
HolyArrs nu poate opri o parte O altă parte are nevoie de ea Oprește mai întâi acea parte, cum spune mesajul.
Repornirea a oprit HolyArrs definitiv Politica de repornire este no Pornește containerul și setează restart: unless-stopped.
Comenzile sunt refuzate Conectare locală fără parolă, sau cheii îi lipsește control Conectează-te cu parola.
O sarcină rămâne eșuată Are nevoie de tine Citește motivul ei la /health, rezolvă-l, apasă Restart pentru acea sarcină.

Mai multe soluții: Depanare.

Stări de sănătate

/health, Settings > Parts și GET /api/v1/health/states listează fiecare sarcină de fundal, parte și aplicație conectată, cu o stare și un motiv.

Stare Înseamnă
off Oprită, pusă pe pauză sau nepornită în mod sigur.
starting Pornește sau nu a fost încă verificată.
running Funcționează.
retrying A eșuat; HolyArrs încearcă din nou, așteptând mai mult de fiecare dată.
failed S-a prăbușit, s-a blocat sau are nevoie de tine. Motivul spune ce să faci.

O sarcină prăbușită arată failed, apoi retrying, apoi pornește din nou. Conectarea, Biblioteca și copiile de rezervă merg mai departe între timp. O sarcină blocată se deblochează la o repornire completă.

Memorie și modul cu memorie puțină

HolyArrs țintește să rămână sub 384 MiB, ceea ce încape într-o limită de 500 MB pentru container. Ca să-ți setezi propria țintă, setează GOMEMLIMIT la aproximativ 80 la sută din memoria containerului.

Modul cu memorie puțină ține mai puțin în memorie și citește mai mult din baza de date. Unele pagini durează puțin mai mult, iar munca de fundal, cum ar fi copierea catalogului de muzică, rulează mai rar.

Setare Efect
(implicit, Linux) Se pornește singur la aproximativ 2.5 GiB de memorie sau mai puțin.
HOLYARRS_LOW_MEMORY=1 Mereu pornit.
HOLYARRS_LOW_MEMORY=0 Mereu oprit.

Prima linie din jurnal spune dacă e pornit și de ce.

Domeniile cheilor API

Fă o cheie în Settings > API > API keys (Setări > API > Chei API) și trimite-o în antetul X-Api-Key.

Domeniu Ajunge la
read Biblioteca, sarcinile, descărcările, istoricul, sănătatea, setările. Secretele ascunse.
health_read Doar stările de sănătate. Pentru instrumentele de monitorizare.
write Orice schimbare, în afară de rutele admin și comenzi.
admin Oameni, invitații, limite pentru cereri, chei API, parolă și autentificare în doi pași, setări de conectare, copii de rezervă.
control Comenzile de pe această pagină. Doar proprietarul și administratorii îl pot acorda.
all read, write și admin. Nu control.

O cheie nu poate face niciodată mai mult decât persoana care a făcut-o. Domeniile nu se pot schimba ulterior; fă o cheie nouă. Fiecare rută și domeniul ei: /api/v1/openapi.json.

HolyArrs este gratuit. Dacă ți-a economisit timp, dă-i o stea pe GitHub, sponsorizează-l sau cumpără-mi o cafea.