Lumaktaw sa nilalaman

Mga bahagi at safe mode

Setup

I-off ang mga bahaging hindi mo ginagamit, magsimula sa safe mode kapag may sira, at i-restart ang HolyArrs mula sa browser.

May 5 bahagi ang HolyArrs: Movies (mga pelikula), TV shows (mga palabas sa TV), Music (musika), Subtitles (subtitle) at Requests (mga kahilingan). Pinipili mo muna ang mga ito sa wizard ng unang takbo.

  1. Buksan ang Settings > Parts (mga bahagi).
  2. Pindutin ang Turn on (i-on) o Turn off (i-off) sa tabi ng isang bahagi. Dapat makita mong lumalabas o nawawala ang mga item nito sa menu.

Walang binubura. I-on ulit ang bahagi at itutuloy nito kung saan ito huminto.

Mga pangunahing bahagi lang ang sinisimulan ng safe mode, para sa mga pagkakataong may pumipigil sa HolyArrs na magsimula o gumana. Puwede kang mag-sign in, tingnan ang Aklatan mo, magbago ng mga setting at gumawa o mag-restore ng backup. Maghihintay ang paghahanap, pagdaragdag, pag-refresh, pag-download at pag-import hanggang sa susunod na normal na simula.

  1. Buksan ang Settings > Danger zone (mapanganib na bahagi).
  2. Pindutin ang Restart in safe mode (i-restart sa safe mode). Dapat makita mo ang banner sa bawat page.
  3. Ayusin ang problema, saka pindutin ang Restart HolyArrs (i-restart ang HolyArrs). Normal na ang susunod na simula.

Kung hindi mo maabot ang page, itakda ang HOLYARRS_SAFE_MODE=1 sa Compose o magsimula gamit ang -safe-mode. Alisin ito pagkatapos ng ayos: pareho nilang pinapanatili sa safe mode ang bawat simula.

Ano ang humihinto kapag naka-off ang isang bahagi

Link papunta sa Ano ang humihinto kapag naka-off ang isang bahagi
Bahagi Humihinto Tuloy pa rin
Movies Mga page at item sa menu ng pelikula, pagdaragdag, paghahanap, pag-refresh Patuloy pa ring sinusundan ang mga download na nasa downloader mo. Nananatili ang mga file.
TV shows Mga page ng palabas, pagdaragdag, paghahanap, paghahanap ng season, pag-refresh Pareho sa Movies.
Music Mga page ng artist at album, mga setting ng musika, pag-refresh ng artist, paghahanap ng album Pareho sa Movies.
Subtitles Mga setting ng subtitle, page ng mga kulang na subtitle, mga paghahanap at pagsusuri Nananatili ang mga subtitle file sa tabi ng mga video mo.
Requests Mga page ng request at paghiling ng mga pamagat Nananatili ang mga umiiral na request at bumabalik kapag naka-on ulit.

Laging naka-on: sign-in at mga account, mga folder ng Aklatan, mga pinagkukunan, mga downloader at download, mga alerto, kasaysayan, mga backup, pagsusuri ng kalusugan, mga setting at ang API.

  • Kailangan ng Subtitles ang Movies o TV shows. Kailangan ng Requests ang Movies, TV shows o Music. Tinatanggihan ng HolyArrs ang pagbabagong sisira rito at sinasabi kung ano ang unang babaguhin.
  • Naghihintay ang gawaing nakapila para sa bahaging naka-off at tatakbo kapag naka-on na ang bahagi.
  • Hindi nakakatipid ng memory ang pag-off ng bahagi. Iisang program ang nagpapatakbo sa lahat.

Mag-restart, mag-pause at mag-shut down

Link papunta sa Mag-restart, mag-pause at mag-shut down

May Restart HolyArrs, Restart in safe mode at Shut down ang Settings > Danger zone (para sa may-ari at mga admin), pati Pause, Resume (ituloy) at Restart para sa bawat background na gawain, gaya ng mga backup o download sync.

  • Kailangan mong kumpirmahin sa loob ng 60 s ang mga kontrol na nagpapahinto ng isang bagay.
  • Isinusulat sa History ang bawat kontrol na ginamit, kasama ang pangalan mo.
  • Kailangan mo ng password sign-in. Tinatanggihan ang sign-in na walang password sa lokal na network mo.

Maayos na hinihinto ng Restart ang HolyArrs at hinahayaan ang Docker na simulan ulit ito, kaya itakda ang restart: unless-stopped.

Restart policy Restart Shut down
unless-stopped o always Bumabalik Bumabalik din
on-failure Bumabalik Nananatiling nakahinto
no Nananatiling nakahinto Nananatiling nakahinto
Sintomas Dahilan Solusyon
Hindi ma-off ng HolyArrs ang isang bahagi Kailangan ito ng ibang bahagi I-off muna ang bahaging iyon, ayon sa mensahe.
Tuluyang huminto ang HolyArrs dahil sa Restart no ang restart policy Simulan ang container at itakda ang restart: unless-stopped.
Tinatanggihan ang mga kontrol Lokal na sign-in na walang password, o walang control ang key Mag-sign in gamit ang password mo.
Nananatiling failed ang isang gawain Kailangan nito ng aksyon mo Basahin ang dahilan nito sa /health, ayusin, pindutin ang Restart para sa gawaing iyon.

Higit pang ayos: Pag-troubleshoot.

Mga health state

Inililista ng /health, Settings > Parts at GET /api/v1/health/states ang bawat background na gawain, bahagi at naka-link na app na may state at dahilan.

State Kahulugan
off Naka-off, naka-pause, o hindi sinimulan sa safe mode.
starting Nagsisimula, o hindi pa nasusuri.
running Gumagana.
retrying Pumalya; sinusubukan ulit ng HolyArrs, na mas matagal maghintay sa bawat subok.
failed Nag-crash, natigil o kailangan ka. Sinasabi ng dahilan kung ano ang gagawin.

Ang gawaing nag-crash ay nagpapakita ng failed, saka retrying, saka nagsisimula ulit. Patuloy na gumagana ang sign-in, Aklatan at mga backup samantala. Nawawala ang natigil na gawain sa buong restart.

Memory at mode na mababa ang memory

Layunin ng HolyArrs na manatili sa ilalim ng 384 MiB, na kasya sa 500 MB na limitasyon ng container. Para magtakda ng sarili mong target, itakda ang GOMEMLIMIT sa mga 80 porsyento ng memory ng container.

Mas kaunti ang itinatago sa memory ng mode na mababa ang memory at mas marami ang binabasa mula sa database. Medyo mas matagal ang ilang page, at mas bihirang tumatakbo ang background na gawain gaya ng pagkopya ng music catalog.

Setting Epekto
(default, Linux) Kusang nag-o-on sa mga 2.5 GiB ng memory o mas mababa.
HOLYARRS_LOW_MEMORY=1 Laging naka-on.
HOLYARRS_LOW_MEMORY=0 Laging naka-off.

Sinasabi ng unang linya ng log kung naka-on ito at bakit.

Mga scope ng API key

Gumawa ng key sa Settings > API > API keys at ipadala ito sa X-Api-Key header.

Scope Naaabot
read Aklatan, mga gawain, mga download, kasaysayan, kalusugan, mga setting. Naka-mask ang mga secret.
health_read Mga health state lang. Para sa mga monitoring tool.
write Bawat pagbabago maliban sa mga admin route at kontrol.
admin Mga tao, imbitasyon, limitasyon ng request, mga API key, password at two-factor, mga setting ng sign-in, mga backup.
control Ang mga kontrol sa page na ito. Ang may-ari at mga admin lang ang makakapagbigay nito.
all read, write at admin. Hindi control.

Hindi kailanman nakakagawa ang key ng higit sa taong gumawa nito. Hindi na mababago ang mga scope pagkatapos; gumawa ng bagong key. Bawat route at scope nito: /api/v1/openapi.json.

Libre ang HolyArrs. Kung nakatipid ito ng oras mo, bigyan ito ng star sa GitHub, i-sponsor ito o ibili ako ng kape.