NAS, Synology a Unraid
Som tu nový
Spusti HolyArrs na svojom NAS so správnymi priečinkami, vlastníkom a nastavením reštartu. Najprv si prečítaj Inštalácia.
Skôr než začneš
Odkaz na Skôr než začneš/configpatrí na lokálny volume alebo pool. Nikdy na sieťové zdieľanie.- Médiá patria do jedného spoločného priečinka s
downloads,movies,tvamusicvo vnútri. Pripoj každý zvlášť, alebo raz nadradený priečinok kvôli hardlinkom (pevným odkazom). Pozri Priečinky.
Nastav svoj NAS
Odkaz na Nastav svoj NAS::tab[Synology]
- Vo File Station vytvor
docker/holyarrs/config. - Vytvor jeden zdieľaný priečinok
mediasdownloads,movies,tvamusicvo vnútri. - V Container Manager otvor Project > Create (projekt > vytvoriť) a vlož súbor Compose z Inštalácia.
- Nastav volumes na
/volume1/docker/holyarrs/config:/config, potom/volume1/media/movies:/movies,/volume1/media/tv:/tv,/volume1/media/music:/musica/volume1/media/downloads:/downloads. - Nastav
PUIDaPGIDna svojho používateľa, často1026a100. Over to cezid <user>po SSH. - Daj tomuto používateľovi čítanie a zápis na
media: Control Panel > Shared Folder > Edit > Permissions (ovládací panel > zdieľaný priečinok > upraviť > oprávnenia). - Zaškrtni Enable auto-restart (zapnúť automatický reštart).
- Otvor
http://your-server:6262. Mal by si vidieť sprievodcu prvého spustenia. Pridaj/movies,/tva/musicako priečinky knižnice.
::tab[Unraid]
Šablóna Community Applications zatiaľ neexistuje, preto pridaj kontajner ručne.
- Na karte Docker pridaj kontajner s image HolyArrs.
- Namapuj port
6262. - Namapuj
/configna cestu v poole, napríklad/mnt/<pool>/appdata/holyarrs.<pool>je názov tvojho poolu. Nie/mnt/user/appdata. - Namapuj svoje priečinky s médiami na
/movies,/tv,/musica/downloadspomocou ciest na disk alebo pool, napríklad/mnt/<pool>/media/movies:/movies,/mnt/<pool>/media/tv:/tv,/mnt/<pool>/media/music:/musica/mnt/<pool>/media/downloads:/downloads. - Nastav
PUID=99,PGID=100(nobody:usersv Unraide) aUMASK=022. - Zapni automatické spúšťanie kontajnera, aby sa sám reštartoval.
- Otvor
http://your-server:6262. Mal by si vidieť sprievodcu prvého spustenia.
::tab[QNAP]
- Vytvor
Container/holyarrs/configa jedno zdieľaniemediasdownloads,movies,tvamusicvo vnútri. - V Container Station otvor Applications > Create (aplikácie > vytvoriť) a vlož súbor Compose.
- Použi
/share/Container/holyarrs/config:/config, potom/share/media/movies:/movies,/share/media/tv:/tv,/share/media/music:/musica/share/media/downloads:/downloads. - Nastav
PUIDaPGIDna vlastníka zdieľaniamedia. - Nastav politiku reštartu na
unless-stopped. - Otvor
http://your-server:6262. Mal by si vidieť sprievodcu prvého spustenia.
::tab[TrueNAS SCALE]
- Vytvor 2 datasety:
apps/holyarrs-configamedia, s priečinkamidownloads,movies,tvamusicvo vnútrimedia. - V Apps pridaj vlastnú aplikáciu z YAML so súborom Compose.
- Použi
/mnt/<pool>/apps/holyarrs-config:/config, potom/mnt/<pool>/media/movies:/movies,/mnt/<pool>/media/tv:/tv,/mnt/<pool>/media/music:/musica/mnt/<pool>/media/downloads:/downloads. - Nastav
PUIDaPGIDna vlastníka datasetu, často568. Daj tomuto používateľovi prístup na zápis v ACL datasetu. - Nastav politiku reštartu na
unless-stopped. - Otvor
http://your-server:6262. Mal by si vidieť sprievodcu prvého spustenia.
Na každom NAS: daj používateľovi PUID čítanie a zápis na priečinok s médiami na obrazovke oprávnení NAS; o konfiguračný priečinok sa HolyArrs postará sám. Zapni automatický reštart kontajnera (politika unless-stopped v Dockeri).
Pre hardlinky, ktoré nezaberú extra miesto a dokončia sa okamžite, pripoj jeden priečinok s médiami namiesto štyroch a daj svojmu sťahovaču rovnaké pripojenie na rovnakej ceste. Pozri Priečinky s médiami.
Možnosti
Odkaz na MožnostiSamostatné pripojenia
Odkaz na Samostatné pripojeniaPripájanie /movies, /tv, /music a /downloads po jednom funguje, ale každý import sa stane úplnou kópiou. Každé pripojenie je vo vnútri kontajnera vlastný súborový systém a hardlink cez súborové systémy nejde. Samostatné zdieľania alebo datasety pod jedným nadradeným priečinkom sa tiež kopírujú. Settings > Library folders (nastavenia > priečinky knižnice) varuje, keď HolyArrs musí kopírovať.
Nechaj disky spať
Odkaz na Nechaj disky spaťTieto úlohy budia disky s médiami. Ako často bežia, zmeníš na stránke Schedules (plány).
| Úloha | Čo číta |
|---|---|
| Rescan the Library (znova prehľadať knižnicu) | Každý priečinok knižnice. Budí disky najviac. |
| Check Library folders (skontrolovať priečinky knižnice) | Údaje každého priečinka a voľné miesto. Test zápisu a hardlinku beží iba pri spustení, pri Run now (spustiť teraz) a pri zmene priečinkov. |
| Look for missing subtitles, Look for better subtitles (hľadať chýbajúce titulky, hľadať lepšie titulky) | Priečinok vedľa každého videa. |
- Daj
/configa priečinok sťahovania na SSD alebo cache pool. - Nechaj 1 GB voľných na disku, kde je
/config. Pod touto hranicou dostaneš varovanie o zdraví. - V Unraide plugin Cache Directories drží zoznamy priečinkov v pamäti, takže skenovanie disk preskočí.
- Importy, pridávanie a mazanie sa dotknú disku, na ktorom pracujú, keď nastanú.
- Nastav opätovné prehľadávanie na každých 7 dní alebo vypni. Súbory pridané ručne sa potom nájdu až po kliknutí na Run now pri Rescan the Library.
- Seedujúci torrent číta svoj súbor. Ak je hardlinkom prepojený do tvojej knižnice, ten disk zostane hore, kým seedovanie neskončí.
Ak to nefunguje
Odkaz na Ak to nefunguje| Príznak | Príčina | Riešenie |
|---|---|---|
| Nespustí sa, spomína cestu FUSE, sieťové zdieľanie alebo používateľské zdieľanie Unraidu | /config nie je na lokálnom disku (v Unraide ukazuje na /mnt/user) |
Presuň /config na lokálny disk alebo cestu v poole, napríklad /mnt/<pool>/appdata/holyarrs. |
| Po reštarte alebo obnove zostane zastavený | Automatický reštart je vypnutý | Zapni ho a spusti kontajner. |
| Importy zlyhávajú s chybou oprávnenia | Používateľ PUID nemôže zapisovať do médií |
Daj mu čítanie a zápis na obrazovke oprávnení NAS (na Synology: Control Panel > Shared Folder > Edit > Permissions). |
| Importy sú kópie, nie hardlinky | Sťahovania a knižnica sú na rôznych pripojeniach alebo diskoch | Pripoj jeden spoločný priečinok raz, v HolyArrs aj v sťahovači. |
Ďalšie riešenia: Riešenie problémov.
Pre expertov
Odkaz na Pre expertovPrečo HolyArrs odmieta niektoré cesty konfigurácie
HolyArrs drží svoje databázy v /config. Sieťové zdieľania a cesty FUSE môžu databázy poškodiť, preto sa HolyArrs na nich odmietne spustiť a povie prečo.
V Unraide je /mnt/user cesta FUSE. Použi cestu v poole alebo nastav appdata ako Exclusive: zapni Permit exclusive shares v Settings > Global Share Settings a potom nastav Shares > appdata na primárne úložisko na jednom poole a sekundárne úložisko na none.
Cesta /config na poole, ktorý neexistuje, skončí v pamäti a po reštarte sa stratí. HolyArrs odmietne aj to. Vyhni sa /mnt/user aj pre médiá; hardlinky cez ňu môžu zlyhať.
Prečo na automatickom reštarte záleží
Reštart v aplikácii, núdzový režim aj obnova zálohy HolyArrs zastavia a očakávajú, že ho Docker spustí znova. Bez automatického reštartu zostane zastavený. Pozri Časti a núdzový režim.
Port a aktualizácie
- Namapuj port
6262iba na svoju domácu sieť. Prečítaj si Základy zabezpečenia, než ho otvoríš komukoľvek zvonku. - Aktualizuješ tak, že stiahneš nový image a znova vytvoríš kontajner. Tvoje dáta zostanú v
/config. Pozri Aktualizácie.
Súvisiace stránky
Odkaz na Súvisiace stránkyHolyArrs je zadarmo. Ak ti ušetril čas, daj mu hviezdičku na GitHube, podpor ho alebo kúp mi kávu.