Пређи на садржај

NAS, Synology и Unraid

Нов овде

Покрени HolyArrs на свом NAS-у са исправним фолдерима, власником и подешавањем поновног покретања. Прво прочитај Инсталација.

Пре него што почнеш

Линк до Пре него што почнеш
  • /config иде на локални волумен или pool. Никад на мрежни дељени фолдер.
  • Медији иду у један заједнички фолдер са downloads, movies, tv и music унутра. Монтирај сваки посебно, или родитељски једном ради хардлинкова (тврдих веза). Погледај Фолдери.

::tab[Synology]

  1. У File Station-у направи docker/holyarrs/config.
  2. Направи један заједнички фолдер media са downloads, movies, tv и music унутра.
  3. У Container Manager-у отвори Project > Create и налепи Compose фајл из Инсталација.
  4. Постави волумене на /volume1/docker/holyarrs/config:/config, затим /volume1/media/movies:/movies, /volume1/media/tv:/tv, /volume1/media/music:/music и /volume1/media/downloads:/downloads.
  5. Постави PUID и PGID на свог корисника, често 1026 и 100. Провери са id <user> преко SSH-а.
  6. Дај том кориснику читање и упис на media: Control Panel > Shared Folder > Edit > Permissions.
  7. Означи Enable auto-restart.
  8. Отвори http://your-server:6262. Требало би да видиш чаробњак првог покретања. Додај /movies, /tv и /music као фолдере библиотеке.

::tab[Unraid]

Још нема Community Applications шаблона, зато додај контејнер ручно.

  1. У картици Docker додај контејнер са HolyArrs сликом контејнера.
  2. Мапирај порт 6262.
  3. Мапирај /config на путању pool-а, као /mnt/<pool>/appdata/holyarrs. <pool> је име твог pool-а. Не /mnt/user/appdata.
  4. Мапирај своје фолдере медија на /movies, /tv, /music и /downloads, користећи путање диска или pool-а, на пример /mnt/<pool>/media/movies:/movies, /mnt/<pool>/media/tv:/tv, /mnt/<pool>/media/music:/music и /mnt/<pool>/media/downloads:/downloads.
  5. Постави PUID=99, PGID=100 (Unraid-ов nobody:users) и UMASK=022.
  6. Укључи аутоматско покретање за контејнер, да се сам поново покреће.
  7. Отвори http://your-server:6262. Требало би да видиш чаробњак првог покретања.

::tab[QNAP]

  1. Направи Container/holyarrs/config и један media share са downloads, movies, tv и music унутра.
  2. У Container Station-у отвори Applications > Create и налепи Compose фајл.
  3. Користи /share/Container/holyarrs/config:/config, затим /share/media/movies:/movies, /share/media/tv:/tv, /share/media/music:/music и /share/media/downloads:/downloads.
  4. Постави PUID и PGID на власника media share-а.
  5. Постави политику поновног покретања на unless-stopped.
  6. Отвори http://your-server:6262. Требало би да видиш чаробњак првог покретања.

::tab[TrueNAS SCALE]

  1. Направи 2 dataset-а: apps/holyarrs-config и media, са фолдерима downloads, movies, tv и music унутар media.
  2. У Apps додај custom app из YAML-а са Compose фајлом.
  3. Користи /mnt/<pool>/apps/holyarrs-config:/config, затим /mnt/<pool>/media/movies:/movies, /mnt/<pool>/media/tv:/tv, /mnt/<pool>/media/music:/music и /mnt/<pool>/media/downloads:/downloads.
  4. Постави PUID и PGID на власника dataset-а, често 568. Дај том кориснику приступ за упис у ACL-у dataset-а.
  5. Постави политику поновног покретања на unless-stopped.
  6. Отвори http://your-server:6262. Требало би да видиш чаробњак првог покретања.

На сваком NAS-у: дај кориснику PUID читање и упис на фолдер медија у екрану са дозволама свог NAS-а; о конфигурационом фолдеру HolyArrs брине сам. Укључи аутоматско поновно покретање контејнера (Docker-ова политика unless-stopped).

За хардлинкове, који не заузимају додатни простор и завршавају се одмах, монтирај један фолдер медија уместо четири и дај свом преузимачу исто монтирање на истој путањи. Погледај Фолдери медија.

Одвојена монтирања

Линк до Одвојена монтирања

Монтирање /movies, /tv, /music и /downloads једно по једно ради, али сваки увоз постаје пуна копија. Свако монтирање је посебан фајл систем унутар контејнера, а хардлинк не може да пређе између фајл система. Одвојени share-ови или dataset-ови под једним родитељем такође праве копије. Settings > Library folders (подешавања > фолдери библиотеке) упозорава када HolyArrs мора да копира.

Пусти дискове да спавају

Линк до Пусти дискове да спавају

Ови задаци буде диск медија. Промени колико често раде на страници Schedules (распореди).

Задатак Шта чита
Rescan the Library (поново скенирај библиотеку) Сваки фолдер библиотеке. Највише буди дискове.
Check Library folders (провери фолдере библиотеке) Детаље и слободан простор сваког фолдера. Тест уписа и хардлинка ради само при покретању, на Run now (покрени одмах) и када се фолдери промене.
Look for missing subtitles (потражи недостајуће титлове), Look for better subtitles (потражи боље титлове) Фолдер поред сваког видеа.
  • Стави /config и фолдер за преузимања на SSD или cache pool.
  • Држи 1 GB слободно на диску на ком је /config. Испод тога добијаш упозорење о исправности.
  • На Unraid-у, плагин Cache Directories држи спискове фолдера у меморији, па скенирања не дирају диск.
  • Увози, додавања и брисања дирају диск на ком раде, када се десе.
  • Постави поновно скенирање на сваких 7 дана или искључено. Фајлови које додаш ручно се тада налазе само када кликнеш на Run now код Rescan the Library.
  • Торент који сидује чита свој фајл. Ако је хардлинкован у твоју библиотеку, тај диск остаје будан док сидовање не стане.
Симптом Узрок Решење
Не покреће се, помиње FUSE путању, мрежни дељени фолдер или Unraid user share /config није на локалном диску (на Unraid-у показује на /mnt/user) Премести /config на путању локалног диска или pool-а, као /mnt/<pool>/appdata/holyarrs.
Остаје заустављен после рестарта или враћања Аутоматско поновно покретање је искључено Укључи га и покрени контејнер.
Увози не успевају са грешком дозволе Корисник PUID не може да пише у медије Дај му читање и упис у екрану са дозволама NAS-а (на Synology-ју: Control Panel > Shared Folder > Edit > Permissions).
Увози су копије, а не хардлинкови Преузимања и библиотека су на различитим монтирањима или дисковима Монтирај један заједнички фолдер једном, у HolyArrs и у преузимач.

Још решења: Решавање проблема.

Зашто HolyArrs одбија неке конфигурационе путање

HolyArrs држи своје базе података у /config. Мрежни дељени фолдери и FUSE путање могу да их оштете, па HolyArrs одбија да се покрене на њима и каже зашто.

На Unraid-у је /mnt/user FUSE путања. Користи путању pool-а, или направи appdata Exclusive: укључи Permit exclusive shares у Settings > Global Share Settings, па постави Shares > appdata на primary storage на једном pool-у и secondary storage на none.

Путања /config на pool-у који не постоји завршава у меморији и губи се при рестарту. HolyArrs и то одбија. Избегавај /mnt/user и за медије; хардлинкови преко њега могу да не успеју.

Зашто је аутоматско поновно покретање важно

Рестарт у апликацији, безбедни режим и враћање бекапа зауставе HolyArrs и очекују да га Docker поново покрене. Без аутоматског поновног покретања остаје заустављен. Погледај Модули и безбедни режим.

Порт и ажурирања
  • Мапирај порт 6262 само на своју кућну мрежу. Прочитај Основе безбедности пре него што га отвориш било коме споља.
  • За ажурирање повуци нову слику контејнера и поново креирај контејнер. Твоји подаци остају у /config. Погледај Ажурирања.

Повезане странице

Линк до Повезане странице

HolyArrs је бесплатан. Ако ти је уштедео време, остави звездицу на GitHub-у, постани спонзор или купи ми кафу.