NAS, Synology ja Unraid
Uusi täällä
Aja HolyArrs NAS-laitteellasi oikeilla kansioilla, omistajalla ja uudelleenkäynnistysasetuksella. Lue ensin Asennus.
Ennen kuin aloitat
Linkki otsikkoon Ennen kuin aloitat/configkuuluu paikalliselle volumelle tai poolille. Ei koskaan verkkojaolle.- Media kuuluu yhteen jaettuun kansioon, jonka sisällä ovat
downloads,movies,tvjamusic. Liitä jokainen erikseen tai liitä ylätason kansio kerran hardlinkkejä (kova linkki) varten. Katso Kansiot.
Ota NAS käyttöön
Linkki otsikkoon Ota NAS käyttöön::tab[Synology]
- Tee File Stationissa
docker/holyarrs/config. - Tee yksi jaettu kansio
media, jonka sisällä ovatdownloads,movies,tvjamusic. - Avaa Container Managerissa Project > Create ja liitä Compose-tiedosto sivulta Asennus.
- Aseta volumet muotoon
/volume1/docker/holyarrs/config:/config, sitten/volume1/media/movies:/movies,/volume1/media/tv:/tv,/volume1/media/music:/musicja/volume1/media/downloads:/downloads. - Aseta
PUIDjaPGIDkäyttäjääsi vastaaviksi, usein1026ja100. Tarkista SSH:n kautta komennollaid <user>. - Anna kyseiselle käyttäjälle luku- ja kirjoitusoikeus kansioon
media: Control Panel > Shared Folder > Edit > Permissions. - Rastita Enable auto-restart.
- Avaa
http://your-server:6262. Näet ensimmäisen käynnistyksen ohjatun toiminnon. Lisää/movies,/tvja/musickirjastokansioiksi.
::tab[Unraid]
Community Applications -mallia ei vielä ole, joten lisää container käsin.
- Lisää Docker-välilehdellä container HolyArrsin imagella.
- Yhdistä portti
6262. - Yhdistä
/configpoolin polkuun, esimerkiksi/mnt/<pool>/appdata/holyarrs.<pool>on poolisi nimi. Ei/mnt/user/appdata. - Yhdistä mediakansiosi kohteisiin
/movies,/tv,/musicja/downloadskäyttäen levyn tai poolin polkuja, esimerkiksi/mnt/<pool>/media/movies:/movies,/mnt/<pool>/media/tv:/tv,/mnt/<pool>/media/music:/musicja/mnt/<pool>/media/downloads:/downloads. - Aseta
PUID=99,PGID=100(Unraidinnobody:users) jaUMASK=022. - Ota containerille käyttöön automaattinen käynnistys, jotta se käynnistyy uudelleen itsestään.
- Avaa
http://your-server:6262. Näet ensimmäisen käynnistyksen ohjatun toiminnon.
::tab[QNAP]
- Tee
Container/holyarrs/configja yksimedia-jako, jonka sisällä ovatdownloads,movies,tvjamusic. - Avaa Container Stationissa Applications > Create ja liitä Compose-tiedosto.
- Käytä
/share/Container/holyarrs/config:/config, sitten/share/media/movies:/movies,/share/media/tv:/tv,/share/media/music:/musicja/share/media/downloads:/downloads. - Aseta
PUIDjaPGIDjaonmediaomistajaa vastaaviksi. - Aseta uudelleenkäynnistyskäytännöksi
unless-stopped. - Avaa
http://your-server:6262. Näet ensimmäisen käynnistyksen ohjatun toiminnon.
::tab[TrueNAS SCALE]
- Tee 2 datasettiä:
apps/holyarrs-configjamedia, ja kansiotdownloads,movies,tvjamusickansionmediasisälle. - Lisää Appsissa oma sovellus YAMLista Compose-tiedostolla.
- Käytä
/mnt/<pool>/apps/holyarrs-config:/config, sitten/mnt/<pool>/media/movies:/movies,/mnt/<pool>/media/tv:/tv,/mnt/<pool>/media/music:/musicja/mnt/<pool>/media/downloads:/downloads. - Aseta
PUIDjaPGIDdatasetin omistajaa vastaaviksi, usein568. Anna kyseiselle käyttäjälle kirjoitusoikeus datasetin ACL:ssä. - Aseta uudelleenkäynnistyskäytännöksi
unless-stopped. - Avaa
http://your-server:6262. Näet ensimmäisen käynnistyksen ohjatun toiminnon.
Jokainen NAS: anna PUID-käyttäjälle luku- ja kirjoitusoikeus mediakansioon NAS-laitteen oikeusnäkymässä; HolyArrs hoitaa asetuskansion itse. Ota containerille käyttöön automaattinen uudelleenkäynnistys (Dockerin käytäntö unless-stopped).
Hardlinkit eivät vie lisätilaa ja valmistuvat heti. Niitä varten liitä se yksi mediakansio neljän tilalle ja anna latausohjelmallesi sama liitos samaan polkuun. Katso Mediakansiot.
Vaihtoehdot
Linkki otsikkoon VaihtoehdotErilliset liitokset
Linkki otsikkoon Erilliset liitoksetKansioiden /movies, /tv, /music ja /downloads liittäminen yksi kerrallaan toimii, mutta jokaisesta tuonnista tulee täysi kopio. Jokainen liitos on oma tiedostojärjestelmänsä containerin sisällä, eikä hardlink voi ylittää tiedostojärjestelmiä. Erilliset jaot tai datasetit saman ylätason kansion alla kopioivat myös. Sivu Settings > Library folders (asetukset > kirjastokansiot) varoittaa, kun HolyArrsin täytyy kopioida.
Anna levyjesi nukkua
Linkki otsikkoon Anna levyjesi nukkuaNämä tehtävät herättävät medialevyt. Muuta niiden ajotiheyttä sivulla Schedules (aikataulut).
| Tehtävä | Mitä se lukee |
|---|---|
| Rescan the Library (skannaa kirjasto uudelleen) | Jokaisen kirjastokansion. Herättää levyt eniten. |
| Check Library folders (tarkista kirjastokansiot) | Jokaisen kansion tiedot ja vapaan tilan. Kirjoitus- ja hardlink-testi ajetaan vain käynnistyksessä, kohdassa Run now (aja nyt) ja kansioiden muuttuessa. |
| Look for missing subtitles (etsi puuttuvia tekstityksiä), Look for better subtitles (etsi parempia tekstityksiä) | Jokaisen videon vieressä olevan kansion. |
- Laita
/configja latauskansio SSD-levylle tai välimuistipoolille. - Pidä 1 Gt vapaana levyllä, jolla
/configon. Sen alle jäädessä saat kuntovaroituksen. - Unraidilla Cache Directories -lisäosa pitää kansiolistaukset muistissa, joten skannaukset ohittavat levyn.
- Tuonnit, lisäykset ja poistot koskevat levyä, jolla ne tapahtuvat, silloin kun ne tapahtuvat.
- Aseta uudelleenskannaus 7 päivän välein tai pois. Käsin lisäämäsi tiedostot löytyvät silloin vain, kun napsautat Run now kohdassa Rescan the Library.
- Jaossa oleva torrentti lukee tiedostoaan. Jos se on hardlinkattu kirjastoosi, kyseinen levy pysyy hereillä, kunnes jako päättyy.
Jos se ei toimi
Linkki otsikkoon Jos se ei toimi| Oire | Syy | Ratkaisu |
|---|---|---|
| Ei käynnisty, mainitsee FUSE-polun, verkkojaon tai Unraidin user sharen | /config ei ole paikallisella levyllä (Unraidilla se osoittaa kohtaan /mnt/user) |
Siirrä /config paikalliselle levylle tai poolin polkuun, esimerkiksi /mnt/<pool>/appdata/holyarrs. |
| Pysyy pysäytettynä uudelleenkäynnistyksen tai palautuksen jälkeen | Automaattinen uudelleenkäynnistys on pois | Ota se käyttöön ja käynnistä container. |
| Tuonnit epäonnistuvat oikeusvirheeseen | PUID-käyttäjä ei voi kirjoittaa mediaan |
Anna sille luku- ja kirjoitusoikeus NAS-laitteen oikeusnäkymässä (Synologyllä: Control Panel > Shared Folder > Edit > Permissions). |
| Tuonnit ovat kopioita, eivät hardlinkkejä | Lataukset ja kirjasto ovat eri liitoksissa tai levyillä | Liitä yksi jaettu kansio kerran, sekä HolyArrsiin että latausohjelmaan. |
Lisää ratkaisuja: Vianmääritys.
Asiantuntijoille
Linkki otsikkoon AsiantuntijoilleMiksi HolyArrs hylkää joitakin asetuspolkuja
HolyArrs pitää tietokantansa kansiossa /config. Verkkojaot ja FUSE-polut voivat vioittaa niitä, joten HolyArrs kieltäytyy käynnistymästä sellaisella ja kertoo syyn.
Unraidilla /mnt/user on FUSE-polku. Käytä poolin polkua tai tee appdatasta Exclusive: ota käyttöön Permit exclusive shares kohdassa Settings > Global Share Settings ja aseta sitten Shares > appdata ensisijaiseksi tallennustilaksi yhdellä poolilla ja toissijaiseksi tallennustilaksi ei mitään.
/config-polku poolilla, jota ei ole, päätyy muistiin ja katoaa uudelleenkäynnistyksessä. HolyArrs hylkää senkin. Vältä /mnt/user-polkua myös medialle; hardlinkit sen yli voivat epäonnistua.
Miksi automaattinen uudelleenkäynnistys on tärkeä
Uudelleenkäynnistys sovelluksessa, vikasietotila ja varmuuskopion palautus pysäyttävät HolyArrsin ja odottavat, että Docker käynnistää sen uudelleen. Ilman automaattista uudelleenkäynnistystä se pysyy pysäytettynä. Katso Osat ja vikasietotila.
Portti ja päivitykset
- Yhdistä portti
6262vain kotiverkkoosi. Lue Tietoturvan perusteet ennen kuin avaat sen kenellekään ulkopuoliselle. - Päivitä hakemalla uusi image ja luomalla container uudelleen. Tietosi pysyvät kansiossa
/config. Katso Päivitykset.
Aiheesta lisää
Linkki otsikkoon Aiheesta lisääHolyArrs on ilmainen. Jos se säästi aikaasi, anna sille tähti GitHubissa, tue sitä tai tarjoa minulle kahvit.