Edasi sisu juurde

NAS, Synology ja Unraid

Uus siin

Käita HolyArrsi oma NAS-is õigete kaustade, omaniku ja taaskäivituse sättega. Loe enne läbi Paigaldamine.

  • /config läheb kohalikule volume’ile või pooli. Mitte kunagi võrgujagamisele.
  • Meedia läheb ühte jagatud kausta, mille sees on downloads, movies, tv ja music. Haaki kumbki eraldi või ülemkaust üks kord hardlinkide (kõva link) jaoks. Vaata Kaustad.

::tab[Synology]

  1. Tee File Stationis docker/holyarrs/config.
  2. Tee üks jagatud kaust media, mille sees on downloads, movies, tv ja music.
  3. Ava Container Manageris Project > Create (projekt > loo) ja kleebi Compose-fail lehelt Paigaldamine.
  4. Sea volume’id: /volume1/docker/holyarrs/config:/config, siis /volume1/media/movies:/movies, /volume1/media/tv:/tv, /volume1/media/music:/music ja /volume1/media/downloads:/downloads.
  5. Sea PUID ja PGID oma kasutajale, tihti 1026 ja 100. Kontrolli SSH kaudu käsuga id <user>.
  6. Anna sellele kasutajale kausta media lugemis- ja kirjutusõigus: Control Panel > Shared Folder > Edit > Permissions (juhtpaneel > jagatud kaust > muuda > õigused).
  7. Märgi linnuke Enable auto-restart (luba automaatne taaskäivitus).
  8. Ava http://your-server:6262. Näed esimese käivituse viisardit. Lisa /movies, /tv ja /music meediakogu kaustadeks.

::tab[Unraid]

Community Applications malli veel pole, seega lisa konteiner käsitsi.

  1. Lisa Docker-vahelehel konteiner HolyArrsi image’iga.
  2. Vastenda port 6262.
  3. Vastenda /config pooli teega, näiteks /mnt/<pool>/appdata/holyarrs. <pool> on sinu pooli nimi. Mitte /mnt/user/appdata.
  4. Vastenda oma meediakaustad kaustadeks /movies, /tv, /music ja /downloads, kasutades ketta- või pooli teid, näiteks /mnt/<pool>/media/movies:/movies, /mnt/<pool>/media/tv:/tv, /mnt/<pool>/media/music:/music ja /mnt/<pool>/media/downloads:/downloads.
  5. Sea PUID=99, PGID=100 (Unraidi nobody:users) ja UMASK=022.
  6. Lülita konteineril sisse automaatkäivitus, et see taaskäivituks ise.
  7. Ava http://your-server:6262. Näed esimese käivituse viisardit.

::tab[QNAP]

  1. Tee Container/holyarrs/config ja üks jagamine media, mille sees on downloads, movies, tv ja music.
  2. Ava Container Stationis Applications > Create (rakendused > loo) ja kleebi Compose-fail.
  3. Kasuta /share/Container/holyarrs/config:/config, siis /share/media/movies:/movies, /share/media/tv:/tv, /share/media/music:/music ja /share/media/downloads:/downloads.
  4. Sea PUID ja PGID jagamise media omanikule.
  5. Sea taaskäivituse poliitikaks unless-stopped.
  6. Ava http://your-server:6262. Näed esimese käivituse viisardit.

::tab[TrueNAS SCALE]

  1. Tee 2 datasetti: apps/holyarrs-config ja media, kus media sees on kaustad downloads, movies, tv ja music.
  2. Lisa Appsis kohandatud rakendus YAML-ist Compose-failiga.
  3. Kasuta /mnt/<pool>/apps/holyarrs-config:/config, siis /mnt/<pool>/media/movies:/movies, /mnt/<pool>/media/tv:/tv, /mnt/<pool>/media/music:/music ja /mnt/<pool>/media/downloads:/downloads.
  4. Sea PUID ja PGID dataseti omanikule, tihti 568. Anna sellele kasutajale dataseti ACL-is kirjutusõigus.
  5. Sea taaskäivituse poliitikaks unless-stopped.
  6. Ava http://your-server:6262. Näed esimese käivituse viisardit.

Iga NAS: anna PUID kasutajale NAS-i õiguste ekraanil meediakaustas lugemis- ja kirjutusõigus; seadete kausta eest hoolitseb HolyArrs ise. Lülita konteineril sisse automaatne taaskäivitus (Dockeri poliitika unless-stopped).

Hardlinkide jaoks, mis ei võta lisaruumi ja valmivad kohe, haaki nelja asemel üks meediakaust ja anna oma allalaadijale sama haakepunkt samal teel. Vaata Meediakaustad.

/movies, /tv, /music ja /downloads ükshaaval haakimine töötab, aga iga import muutub täielikuks koopiaks. Iga haakepunkt on konteineri sees eraldi failisüsteem ja hardlink ei saa failisüsteeme ületada. Eraldi jagamised või datasetid ühe ülemkausta all kopeerivad samuti. Settings > Library folders (seaded > meediakogu kaustad) hoiatab, kui HolyArrs peab kopeerima.

Need tööülesanded äratavad meediakettad. Muuda nende sagedust lehel Schedules (ajakavad).

Tööülesanne Mida see loeb
Rescan the Library (skaneeri meediakogu uuesti) Iga meediakogu kausta. Äratab kettad kõige rohkem.
Check Library folders (kontrolli meediakogu kaustu) Iga kausta üksikasju ja vaba ruumi. Kirjutamise ja hardlinki test käib ainult käivitumisel, nupuga Run now (käivita kohe) ja kaustade muutumisel.
Look for missing subtitles, Look for better subtitles (otsi puuduvaid subtiitreid, otsi paremaid subtiitreid) Kausta iga video kõrval.
  • Pane /config ja allalaadimiste kaust SSD-le või vahemälu-pooli.
  • Hoia kettal, mis sisaldab /config, 1 GB vaba. Sellest vähem annab tervisehoiatuse.
  • Unraidis hoiab Cache Directories plugin kaustade loendid mälus, nii et skaneerimised ketast ei puuduta.
  • Impordid, lisamised ja kustutamised puudutavad ketast, millega need töötavad, siis kui need juhtuvad.
  • Sea uuesti skaneerimine iga 7 päeva peale või välja. Käsitsi lisatud failid leitakse siis ainult siis, kui vajutad Run now tööülesandel Rescan the Library.
  • Seediv torrent loeb oma faili. Kui see on sinu meediakogusse hardlinkitud, jääb see ketas üleval, kuni seedimine lõpeb.
Sümptom Põhjus Lahendus
Ei käivitu, nimetab FUSE-teed, võrgujagamist või Unraidi kasutajajagamist /config ei ole kohalikul kettal (Unraidis osutab see kausta /mnt/user) Liiguta /config kohaliku ketta või pooli teele, näiteks /mnt/<pool>/appdata/holyarrs.
Jääb pärast taaskäivitust või taastamist seisma Automaatne taaskäivitus on välja lülitatud Lülita see sisse ja käivita konteiner.
Impordid ebaõnnestuvad õiguste veaga PUID kasutaja ei saa meediasse kirjutada Anna talle NAS-i õiguste ekraanil lugemis- ja kirjutusõigus (Synologys: Control Panel > Shared Folder > Edit > Permissions).
Impordid on koopiad, mitte hardlinkid Allalaadimised ja meediakogu on eri haakepunktidel või ketastel Haaki üks jagatud kaust üks kord, nii HolyArrsis kui allalaadijas.

Rohkem lahendusi: Tõrkeotsing.

Miks HolyArrs mõnest seadete teest keeldub

HolyArrs hoiab oma andmebaase kaustas /config. Võrgujagamised ja FUSE-teed võivad neid rikkuda, seega HolyArrs keeldub neil käivitumast ja ütleb miks.

Unraidis on /mnt/user FUSE-tee. Kasuta pooli teed või tee appdata Exclusive: lülita lehel Settings > Global Share Settings sisse Permit exclusive shares, siis sea Shares > appdata esmaseks salvestusruumiks ühel poolil ja teisene salvestusruum puudub.

/config tee pooli peal, mida pole olemas, satub mällu ja läheb taaskäivitusel kaotsi. HolyArrs keeldub ka sellest. Väldi /mnt/user ka meedia jaoks; hardlinkid selle kaudu võivad ebaõnnestuda.

Miks automaatne taaskäivitus loeb

Taaskäivitus rakenduses, turvarežiim ja varukoopia taastamine peatavad kõik HolyArrsi ja eeldavad, et Docker käivitab selle uuesti. Ilma automaatse taaskäivituseta jääb see seisma. Vaata Osad ja turvarežiim.

Port ja uuendused
  • Vastenda port 6262 ainult oma koduvõrku. Loe enne selle avamist kellelegi väljastpoolt läbi Turvalisuse põhialused.
  • Uuendamiseks tõmba uus image ja loo konteiner uuesti. Sinu andmed jäävad kausta /config. Vaata Uuendused.

HolyArrs on tasuta. Kui see säästis sinu aega, anna talle GitHubis täht, toeta teda või osta mulle kohvi.