NAS, Synology, dan Unraid
Baru di sini
Jalankan HolyArrs di NAS kamu dengan folder, pemilik, dan pengaturan restart yang benar. Baca Pemasangan dulu.
Sebelum mulai
Tautan ke Sebelum mulai/configditaruh di volume atau pool lokal. Jangan pernah di berbagi jaringan.- Media ditaruh di satu folder bersama berisi
downloads,movies,tv, danmusic. Mount masing-masing, atau mount folder induknya sekali untuk hardlink (tautan keras). Lihat Folder.
Siapkan NAS kamu
Tautan ke Siapkan NAS kamu::tab[Synology]
- Di File Station, buat
docker/holyarrs/config. - Buat satu folder bersama
mediaberisidownloads,movies,tv, danmusic. - Di Container Manager, buka Project > Create lalu tempel file Compose dari Pemasangan.
- Setel volume ke
/volume1/docker/holyarrs/config:/config, lalu/volume1/media/movies:/movies,/volume1/media/tv:/tv,/volume1/media/music:/music, dan/volume1/media/downloads:/downloads. - Setel
PUIDdanPGIDke pengguna kamu, sering kali1026dan100. Periksa denganid <user>lewat SSH. - Beri pengguna itu izin baca dan tulis di
media: Control Panel > Shared Folder > Edit > Permissions. - Centang Enable auto-restart.
- Buka
http://your-server:6262. Kamu akan melihat wizard pertama kali dijalankan. Tambahkan/movies,/tv, dan/musicsebagai folder pustaka.
::tab[Unraid]
Belum ada template Community Applications, jadi tambahkan container secara manual.
- Di tab Docker, tambahkan container dengan image HolyArrs.
- Petakan port
6262. - Petakan
/configke path pool, seperti/mnt/<pool>/appdata/holyarrs.<pool>adalah nama pool kamu. Bukan/mnt/user/appdata. - Petakan folder media kamu ke
/movies,/tv,/music, dan/downloads, dengan path disk atau pool, misalnya/mnt/<pool>/media/movies:/movies,/mnt/<pool>/media/tv:/tv,/mnt/<pool>/media/music:/music, dan/mnt/<pool>/media/downloads:/downloads. - Setel
PUID=99,PGID=100(nobody:usersmilik Unraid) danUMASK=022. - Aktifkan auto-start untuk container, supaya hidup lagi dengan sendirinya.
- Buka
http://your-server:6262. Kamu akan melihat wizard pertama kali dijalankan.
::tab[QNAP]
- Buat
Container/holyarrs/configdan satu sharemediaberisidownloads,movies,tv, danmusic. - Di Container Station, buka Applications > Create lalu tempel file Compose.
- Pakai
/share/Container/holyarrs/config:/config, lalu/share/media/movies:/movies,/share/media/tv:/tv,/share/media/music:/music, dan/share/media/downloads:/downloads. - Setel
PUIDdanPGIDke pemilik sharemedia. - Setel kebijakan restart ke
unless-stopped. - Buka
http://your-server:6262. Kamu akan melihat wizard pertama kali dijalankan.
::tab[TrueNAS SCALE]
- Buat 2 dataset:
apps/holyarrs-configdanmedia, dengan folderdownloads,movies,tv, danmusicdi dalammedia. - Di Apps, tambahkan custom app dari YAML dengan file Compose.
- Pakai
/mnt/<pool>/apps/holyarrs-config:/config, lalu/mnt/<pool>/media/movies:/movies,/mnt/<pool>/media/tv:/tv,/mnt/<pool>/media/music:/music, dan/mnt/<pool>/media/downloads:/downloads. - Setel
PUIDdanPGIDke pemilik dataset, sering kali568. Beri pengguna itu izin tulis di ACL dataset. - Setel kebijakan restart ke
unless-stopped. - Buka
http://your-server:6262. Kamu akan melihat wizard pertama kali dijalankan.
Di semua NAS: beri pengguna PUID izin baca dan tulis di folder media lewat layar izin NAS; folder konfigurasi diurus HolyArrs sendiri. Aktifkan auto-restart untuk container (kebijakan unless-stopped milik Docker).
Untuk hardlink, yang tidak memakai ruang tambahan dan selesai seketika, mount satu folder media sebagai ganti keempatnya, dan beri downloader kamu mount yang sama di path yang sama. Lihat Folder media.
Pilihan
Tautan ke PilihanMount terpisah
Tautan ke Mount terpisahMemasang /movies, /tv, /music, dan /downloads satu per satu bisa berjalan, tetapi setiap impor menjadi salinan penuh. Setiap mount adalah sistem file sendiri di dalam container, dan hardlink tidak bisa melintasi sistem file. Berbagi atau dataset terpisah di bawah satu induk juga menyalin. Settings > Library folders (pengaturan > folder pustaka) memberi peringatan kalau HolyArrs harus menyalin.
Biarkan disk kamu tidur
Tautan ke Biarkan disk kamu tidurTugas-tugas ini membangunkan disk media. Ubah seberapa sering dijalankan di halaman Schedules (jadwal).
| Tugas | Yang dibacanya |
|---|---|
| Rescan the Library (pindai ulang pustaka) | Setiap folder pustaka. Paling sering membangunkan disk. |
| Check Library folders (periksa folder pustaka) | Detail dan ruang kosong tiap folder. Uji tulis dan hardlink hanya berjalan saat dimulai, saat Run now (jalankan sekarang), dan saat folder berubah. |
| Look for missing subtitles, Look for better subtitles | Folder di samping setiap video. |
- Taruh
/configdan folder unduhan di SSD atau pool cache. - Sisakan 1 GB kosong di disk yang menyimpan
/config. Di bawah itu kamu mendapat peringatan kondisi. - Di Unraid, plugin Cache Directories menyimpan daftar folder di memori, jadi pemindaian tidak menyentuh disk.
- Impor, penambahan, dan penghapusan menyentuh disk yang dikerjakan, saat itu terjadi.
- Setel pindai ulang menjadi setiap 7 hari atau nonaktif. File yang kamu tambahkan manual baru ditemukan kalau kamu klik Run now di Rescan the Library.
- Torrent yang sedang seeding membaca filenya. Kalau di-hardlink ke pustaka kamu, disk itu tetap bangun sampai seeding berhenti.
Kalau tidak berhasil
Tautan ke Kalau tidak berhasil| Gejala | Penyebab | Solusi |
|---|---|---|
| Tidak mau mulai, menyebut path FUSE, berbagi jaringan, atau user share Unraid | /config tidak ada di disk lokal (di Unraid, mengarah ke /mnt/user) |
Pindahkan /config ke disk lokal atau path pool, seperti /mnt/<pool>/appdata/holyarrs. |
| Tetap berhenti setelah restart atau pemulihan | Auto-restart nonaktif | Aktifkan lalu mulai container. |
| Impor gagal dengan kesalahan izin | Pengguna PUID tidak bisa menulis ke media |
Beri izin baca dan tulis di layar izin NAS (di Synology: Control Panel > Shared Folder > Edit > Permissions). |
| Impor berupa salinan, bukan hardlink | Unduhan dan pustaka ada di mount atau disk yang berbeda | Mount satu folder bersama sekali, di HolyArrs dan di downloader. |
Solusi lainnya: Pemecahan masalah.
Untuk yang mahir
Tautan ke Untuk yang mahirKenapa HolyArrs menolak beberapa path konfigurasi
HolyArrs menyimpan database di /config. Berbagi jaringan dan path FUSE bisa merusaknya, jadi HolyArrs menolak mulai di sana dan menjelaskan alasannya.
Di Unraid, /mnt/user adalah path FUSE. Pakai path pool, atau jadikan appdata Exclusive: aktifkan Permit exclusive shares di Settings > Global Share Settings, lalu setel Shares > appdata ke penyimpanan primer di satu pool dan penyimpanan sekunder ke none.
Path /config di pool yang tidak ada akan masuk ke memori dan hilang saat reboot. HolyArrs menolak itu juga. Hindari /mnt/user untuk media juga; hardlink yang melintasinya bisa gagal.
Kenapa auto-restart penting
Mulai ulang di aplikasi, mode aman, dan pemulihan backup semuanya menghentikan HolyArrs dan mengandalkan Docker untuk memulainya lagi. Tanpa auto-restart, ia tetap berhenti. Lihat Bagian dan mode aman.
Port dan update
- Petakan port
6262ke jaringan rumah kamu saja. Baca Dasar keamanan sebelum membukanya untuk orang di luar. - Untuk update, tarik image baru dan buat ulang container. Data kamu tetap di
/config. Lihat Update.
Terkait
Tautan ke TerkaitHolyArrs gratis. Kalau ini menghemat waktumu, beri bintang di GitHub, jadi sponsor atau traktir saya kopi.