NAS, Synology og Unraid
Ny her
Kjør HolyArrs på NAS-en din med riktige mapper, riktig eier og riktig omstartinnstilling. Les Installasjon først.
Før du begynner
Lenke til Før du begynner/configlegges på et lokalt volume eller en lokal pool. Aldri en nettverksressurs.- Medier legges i én felles mappe med
downloads,movies,tvogmusicinni. Monter hver for seg, eller den overordnede mappen én gang for hardlinks (hard lenke). Se Mapper.
Sett opp NAS-en din
Lenke til Sett opp NAS-en din::tab[Synology]
- Lag
docker/holyarrs/configi File Station. - Lag én delt mappe
mediameddownloads,movies,tvogmusicinni. - I Container Manager åpner du Project > Create og limer inn Compose-filen fra Installasjon.
- Sett volumene til
/volume1/docker/holyarrs/config:/config, så/volume1/media/movies:/movies,/volume1/media/tv:/tv,/volume1/media/music:/musicog/volume1/media/downloads:/downloads. - Sett
PUIDogPGIDtil brukeren din, ofte1026og100. Sjekk medid <user>over SSH. - Gi den brukeren lese- og skrivetilgang til
media: Control Panel > Shared Folder > Edit > Permissions. - Huk av Enable auto-restart.
- Åpne
http://your-server:6262. Du skal se veiviseren ved første oppstart. Legg til/movies,/tvog/musicsom bibliotekmapper.
::tab[Unraid]
Det finnes ingen Community Applications-mal ennå, så legg til containeren for hånd.
- Under Docker-fanen legger du til en container med HolyArrs-imaget.
- Koble porten
6262. - Koble
/configtil en pool-sti, for eksempel/mnt/<pool>/appdata/holyarrs.<pool>er navnet på poolen din. Ikke/mnt/user/appdata. - Koble mediemappene dine til
/movies,/tv,/musicog/downloads, med disk- eller pool-stier, for eksempel/mnt/<pool>/media/movies:/movies,/mnt/<pool>/media/tv:/tv,/mnt/<pool>/media/music:/musicog/mnt/<pool>/media/downloads:/downloads. - Sett
PUID=99,PGID=100(Unraidsnobody:users) ogUMASK=022. - Slå på autostart for containeren, så den starter på nytt av seg selv.
- Åpne
http://your-server:6262. Du skal se veiviseren ved første oppstart.
::tab[QNAP]
- Lag
Container/holyarrs/configog énmedia-ressurs meddownloads,movies,tvogmusicinni. - I Container Station åpner du Applications > Create og limer inn Compose-filen.
- Bruk
/share/Container/holyarrs/config:/config, så/share/media/movies:/movies,/share/media/tv:/tv,/share/media/music:/musicog/share/media/downloads:/downloads. - Sett
PUIDogPGIDtil eieren avmedia-ressursen. - Sett omstartspolicyen til
unless-stopped. - Åpne
http://your-server:6262. Du skal se veiviseren ved første oppstart.
::tab[TrueNAS SCALE]
- Lag 2 datasett:
apps/holyarrs-configogmedia, med mappenedownloads,movies,tvogmusicinnimedia. - Under Apps legger du til en egendefinert app fra YAML med Compose-filen.
- Bruk
/mnt/<pool>/apps/holyarrs-config:/config, så/mnt/<pool>/media/movies:/movies,/mnt/<pool>/media/tv:/tv,/mnt/<pool>/media/music:/musicog/mnt/<pool>/media/downloads:/downloads. - Sett
PUIDogPGIDtil eieren av datasettet, ofte568. Gi den brukeren skrivetilgang i ACL-en til datasettet. - Sett omstartspolicyen til
unless-stopped. - Åpne
http://your-server:6262. Du skal se veiviseren ved første oppstart.
For alle NAS-er: gi PUID-brukeren lese- og skrivetilgang til mediemappen i tillatelsesskjermen til NAS-en; HolyArrs tar seg av konfigurasjonsmappen selv. Slå på automatisk omstart for containeren (Dockers policy unless-stopped).
For hardlinks, som ikke tar ekstra plass og er ferdige med en gang, monterer du den ene mediemappen i stedet for de fire, og gir nedlasteren din det samme mountet på den samme stien. Se Mediemapper.
Valg
Lenke til ValgSeparate mounter
Lenke til Separate mounterÅ montere /movies, /tv, /music og /downloads én og én fungerer, men hver import blir en full kopi. Hvert mount er sitt eget filsystem inne i containeren, og en hardlink kan ikke krysse filsystemer. Separate ressurser eller datasett under én overordnet mappe gir også kopier. Settings > Library folders (innstillinger > bibliotekmapper) advarer når HolyArrs må kopiere.
La diskene sove
Lenke til La diskene soveDisse oppgavene vekker mediediskene. Endre hvor ofte de kjører på siden Schedules (tidsplaner).
| Oppgave | Hva den leser |
|---|---|
| Rescan the Library | Alle bibliotekmapper. Vekker diskene mest. |
| Check Library folders | Detaljene og den ledige plassen til hver mappe. Skrive- og hardlink-testen kjører bare ved oppstart, ved Run now og når mapper endres. |
| Look for missing subtitles, Look for better subtitles | Mappen ved siden av hver video. |
- Legg
/configog nedlastingsmappen på en SSD eller en cache-pool. - Ha 1 GB ledig på disken som inneholder
/config. Under det får du en helseadvarsel. - På Unraid holder pluginen Cache Directories mappelistene i minnet, så skanninger hopper over disken.
- Importer, nye titler og sletting bruker disken de jobber på, når de skjer.
- Sett rescanen til hver 7. dag eller av. Filer du legger til for hånd, blir da bare funnet når du trykker på Run now på Rescan the Library.
- En torrent som seedes, leser filen sin. Hvis den er hardlinket inn i biblioteket ditt, forblir den disken våken til seedingen stopper.
Hvis det ikke fungerer
Lenke til Hvis det ikke fungerer| Symptom | Årsak | Løsning |
|---|---|---|
| Starter ikke, nevner en FUSE-sti, nettverksressurs eller Unraid-brukerressurs | /config ligger ikke på lokal disk (på Unraid peker den på /mnt/user) |
Flytt /config til en lokal disk eller pool-sti, for eksempel /mnt/<pool>/appdata/holyarrs. |
| Blir stående stoppet etter en omstart eller gjenoppretting | Automatisk omstart er av | Slå den på og start containeren. |
| Importer mislykkes med en tillatelsesfeil | PUID-brukeren kan ikke skrive til medier |
Gi den lese- og skrivetilgang i tillatelsesskjermen til NAS-en (på Synology: Control Panel > Shared Folder > Edit > Permissions). |
| Importer er kopier, ikke hardlinks | Nedlastinger og bibliotek ligger på ulike mounter eller disker | Monter én felles mappe én gang, i HolyArrs og i nedlasteren. |
Flere løsninger: Feilsøking.
For viderekomne
Lenke til For viderekomneHvorfor HolyArrs avviser noen konfigurasjonsstier
HolyArrs har databasene sine i /config. Nettverksressurser og FUSE-stier kan ødelegge dem, så HolyArrs nekter å starte på en og sier hvorfor.
På Unraid er /mnt/user en FUSE-sti. Bruk en pool-sti, eller gjør appdata Exclusive: slå på Permit exclusive shares i Settings > Global Share Settings, og sett så Shares > appdata til primærlagring på én pool og sekundærlagring til none.
En /config-sti på en pool som ikke finnes, havner i minnet og går tapt ved omstart. HolyArrs avviser det også. Unngå /mnt/user for medier også; hardlinks over den kan mislykkes.
Hvorfor automatisk omstart er viktig
Omstart i appen, sikkermodus og gjenoppretting av backup stopper alle HolyArrs og forventer at Docker starter den igjen. Uten automatisk omstart blir den stående stoppet. Se Deler og sikkermodus.
Port og oppdateringer
- Koble porten
6262bare til hjemmenettverket ditt. Les Grunnleggende sikkerhet før du åpner den for noen utenfor. - For å oppdatere henter du det nye imaget og oppretter containeren på nytt. Dataene dine blir i
/config. Se Oppdateringer.
Relatert
Lenke til RelatertHolyArrs er gratis. Hvis det sparte deg tid, kan du gi det en stjerne på GitHub, sponse det eller spandere en kaffe.