Eiti prie turinio

Dalys ir saugusis režimas

Sąranka

Išjunk dalis, kurių nenaudoji, paleisk saugiuoju režimu, kai kas nors sugenda, ir paleisk HolyArrs iš naujo naršyklėje.

Dalies įjungimas ar išjungimas

Nuoroda į Dalies įjungimas ar išjungimas

HolyArrs turi 5 dalis: Movies (filmai), TV shows (serialai), Music (muzika), Subtitles (subtitrai) ir Requests (prašymai). Jas pirmą kartą pasirenki pirmo paleidimo vedlyje.

  1. Atidaryk Settings > Parts (nustatymai > dalys).
  2. Paspausk Turn on (įjungti) arba Turn off (išjungti) šalia dalies. Turėtum pamatyti, kaip jos meniu punktai atsiranda arba dingsta.

Niekas netrinama. Vėl įjunk dalį ir ji tęs ten, kur sustojo.

Paleidimas saugiuoju režimu

Nuoroda į Paleidimas saugiuoju režimu

Saugusis režimas paleidžia tik pagrindus, kai kas nors trukdo HolyArrs paleisti ar veikti. Gali prisijungti, žiūrėti savo biblioteką, keisti nustatymus ir daryti ar atkurti backup. Paieška, pridėjimas, atnaujinimas, atsisiuntimas ir importas lauks iki kito įprasto paleidimo.

  1. Atidaryk Settings > Danger zone (nustatymai > pavojaus zona).
  2. Paspausk Restart in safe mode (paleisti iš naujo saugiuoju režimu). Turėtum pamatyti juostą kiekviename puslapyje.
  3. Ištaisyk problemą, tada paspausk Restart HolyArrs (paleisti HolyArrs iš naujo). Kitas paleidimas bus įprastas.

Jei negali pasiekti puslapio, Compose nustatyk HOLYARRS_SAFE_MODE=1 arba paleisk su -safe-mode. Po taisymo jį pašalink: abu palieka kiekvieną paleidimą saugiuoju režimu.

Kas sustoja, kai dalis išjungta

Nuoroda į Kas sustoja, kai dalis išjungta
Dalis Sustoja Tęsiasi
Filmai Filmų puslapiai ir meniu punktai, pridėjimas, paieška, atnaujinimas Atsisiuntimai, jau esantys tavo atsisiuntimo programoje, vis dar stebimi. Failai lieka.
Serialai Serialų puslapiai, pridėjimas, paieška, sezonų paieška, atnaujinimai Kaip su filmais.
Muzika Atlikėjų ir albumų puslapiai, muzikos nustatymai, atlikėjų atnaujinimai, albumų paieška Kaip su filmais.
Subtitrai Subtitrų nustatymai, trūkstamų subtitrų puslapis, paieškos ir patikros Subtitrų failai šalia tavo vaizdo įrašų lieka.
Prašymai Prašymų puslapiai ir pavadinimų prašymas Esami prašymai lieka ir sugrįžta, kai dalis vėl įjungiama.

Visada įjungta: prisijungimas ir paskyros, bibliotekos aplankai, šaltiniai, atsisiuntimo programos ir atsisiuntimai, pranešimai, istorija, backup, būklės patikros, nustatymai ir API.

  • Subtitrams reikia filmų arba serialų. Prašymams reikia filmų, serialų arba muzikos. HolyArrs atmeta pakeitimą, kuris tai sugadintų, ir pasako, ką pirmiausia pakeisti.
  • Eilėje esanti išjungtos dalies užduotis laukia ir įvykdoma, kai dalis įjungiama.
  • Dalies išjungimas neatlaisvina atminties. Viskas veikia vienoje programoje.

Paleidimas iš naujo, pristabdymas ir išjungimas

Nuoroda į Paleidimas iš naujo, pristabdymas ir išjungimas

Settings > Danger zone (savininkui ir administratoriams) yra Restart HolyArrs, Restart in safe mode ir Shut down (išjungti), taip pat Pause (pristabdyti), Resume (tęsti) ir Restart kiekvienai foninei užduočiai, pavyzdžiui, backup ar atsisiuntimų sinchronizavimui.

  • Valdikliai, kurie ką nors sustabdo, prašo patvirtinti per 60 s.
  • Kiekvienas panaudotas valdiklis įrašomas į Istoriją su tavo vardu.
  • Reikia prisijungti slaptažodžiu. Prisijungimas be slaptažodžio vietiniame tinkle atmetamas.

Paleidimas iš naujo švariai sustabdo HolyArrs ir leidžia Docker jį paleisti vėl, todėl nustatyk restart: unless-stopped.

Paleidimo iš naujo politika Paleisti iš naujo Išjungti
unless-stopped arba always Sugrįžta Taip pat sugrįžta
on-failure Sugrįžta Lieka išjungtas
no Lieka išjungtas Lieka išjungtas
Požymis Priežastis Sprendimas
HolyArrs negali išjungti dalies Jos reikia kitai daliai Pirmiausia išjunk tą dalį, kaip sako pranešimas.
Paleidimas iš naujo išjungė HolyArrs visam laikui Paleidimo iš naujo politika yra no Paleisk konteinerį ir nustatyk restart: unless-stopped.
Valdikliai atmetami Vietinis prisijungimas be slaptažodžio arba raktas neturi control Prisijunk slaptažodžiu.
Užduotis lieka nepavykusi Jai reikia tavęs Perskaityk jos priežastį puslapyje /health, ištaisyk ją, paspausk tos užduoties Restart.

Daugiau sprendimų: Triktys ir sprendimai.

Būklės reikšmės

/health, Settings > Parts ir GET /api/v1/health/states išvardija kiekvieną foninę užduotį, dalį ir susietą programą su būsena ir priežastimi.

Būsena Reikšmė
off Išjungta, pristabdyta arba saugiuoju režimu nepaleista.
starting Paleidžiama arba dar netikrinta.
running Veikia.
retrying Nepavyko; HolyArrs bando iš naujo, kaskart laukdamas ilgiau.
failed Nulūžo, užstrigo arba reikia tavęs. Priežastis pasako, ką daryti.

Nulūžusi užduotis rodoma kaip failed, paskui retrying, paskui vėl paleidžiama. Prisijungimas, biblioteka ir backup tuo metu veikia. Užstrigusi užduotis išsivalo po pilno paleidimo iš naujo.

Atmintis ir mažos atminties režimas

HolyArrs siekia išlikti žemiau 384 MiB, tai telpa į 500 MB konteinerio limitą. Kad nustatytum savo tikslą, nustatyk GOMEMLIMIT apie 80 procentų konteinerio atminties.

Mažos atminties režimas mažiau laiko atmintyje ir daugiau skaito iš duomenų bazės. Kai kurie puslapiai užtrunka kiek ilgiau, o foninis darbas, pavyzdžiui, muzikos katalogo kopijavimas, vykdomas rečiau.

Nustatymas Poveikis
(numatytasis, Linux) Įsijungia pats, kai atminties yra apie 2.5 GiB ar mažiau.
HOLYARRS_LOW_MEMORY=1 Visada įjungtas.
HOLYARRS_LOW_MEMORY=0 Visada išjungtas.

Pirma log eilutė pasako, ar jis įjungtas ir kodėl.

API rakto apimtys

Sukurk raktą Settings > API > API keys ir siųsk jį antraštėje X-Api-Key.

Apimtis Pasiekia
read Biblioteka, užduotys, atsisiuntimai, istorija, būklė, nustatymai. Paslaptys paslėptos.
health_read Tik būklės reikšmės. Stebėjimo įrankiams.
write Kiekvienas pakeitimas, išskyrus administratoriaus maršrutus ir valdiklius.
admin Žmonės, kvietimai, prašymų limitai, API raktai, slaptažodis ir dviejų veiksnių patvirtinimas, prisijungimo nustatymai, backup.
control Šio puslapio valdikliai. Suteikti gali tik savininkas ir administratoriai.
all read, write ir admin. Ne control.

Raktas niekada nepadaro daugiau nei jį sukūręs žmogus. Apimčių vėliau pakeisti negalima; sukurk naują raktą. Kiekvienas maršrutas ir jo apimtis: /api/v1/openapi.json.

HolyArrs yra nemokama. Jei sutaupė tau laiko, pažymėk jį žvaigždute GitHub, paremk jį arba nupirk man kavos.