Kontainer Docker untuk Synology NAS

Package Center Synology mencakup foto, media, dan sinkronisasi file dengan baik, dan berhenti di sana. Container Manager (paket Docker yang dinamai ulang pada DSM 7.2) membuka seluruh katalog self-hosting open-source dengan RAM lebih sedikit daripada yang digunakan sebagian besar aplikasi first-party Synology untuk pekerjaan yang sama. DS923+ dapat dengan nyaman menjalankan tujuh kontainer bersama layanan file setelah Anda menonaktifkan Synology Drive dan Moments, yang tidak diperlukan oleh siapa pun yang menggunakan Immich.

Tujuh kontainer Docker terbaik untuk dijalankan di Synology NAS di bawah ini adalah yang memiliki track record terlama di DSM, setup pertama kali tercepat, dan keuntungan paling jelas dibandingkan aplikasi built-in Synology. Container Manager pada DSM 7.2 menangani Docker Compose di luar kotak, jadi konfigurasi untuk setiap kontainer adalah file YAML kecil yang Anda tempel dan jalankan.

Apa yang harus dicari dalam kontainer Docker yang ramah Synology

Tabel perbandingan cepat

Aplikasi Terbaik untuk Platform Paket gratis Harga awal/bulan Rating
Portainer UI manajemen kontainer Docker Community gratis $18/node BE UI Docker default
Immich Pengganti Google Photos Docker Sepenuhnya gratis (OSS) Gratis Banyak direkomendasikan
Jellyfin Server media tanpa Plex Docker Sepenuhnya gratis (OSS) Gratis Server media gratis terbaik
Homepage Dashboard untuk layanan Docker Sepenuhnya gratis (OSS) Gratis Dicintai karena polisnya
Pi-hole Pemblokiran iklan dan pelacak di seluruh jaringan Docker Sepenuhnya gratis (OSS) Gratis Kebutuhan rumah tangga
Vaultwarden Server kata sandi kompatibel Bitwarden Docker Sepenuhnya gratis (OSS) Gratis Manajer kata sandi self-hosted terbaik
Paperless-ngx Arsip dokumen dengan OCR Docker Sepenuhnya gratis (OSS) Gratis Sempurna untuk scan

Aplikasinya

1. Portainer – UI manajemen kontainer terbaik

Portainer mengubah UI dasar Container Manager menjadi dasbor Docker yang sesungguhnya: variabel lingkungan, kebijakan restart, pengeditan jaringan, log langsung, dan akses konsol, semuanya dalam tab browser. Jika Anda berencana menjalankan lebih dari tiga kontainer di NAS Anda, instal Portainer terlebih dahulu.

Kekurangannya: Business Edition menambahkan RBAC dan multi-cluster; Community Edition gratis mencakup satu host Docker dengan baik. Container Manager masih bisa bingung tentang siapa yang mengorkestra apa jika Anda mencampur pengeditan Portainer dan UI DSM.

Harga:

Platform: Docker (Synology Container Manager).

Download: Portainer.io

Intinya: Portainer adalah shell di sekitar setiap kontainer lain di daftar ini.

2. Immich – pengganti Google Photos terbaik

Immich adalah perpustakaan foto self-hosted yang akhirnya terasa seperti Google Photos. Aplikasi mobile untuk iOS dan Android auto-upload kamera roll, pengenalan wajah berjalan on-device (atau di GPU NAS jika Anda memilikinya), dan album bersama bekerja di seluruh akun. Berjalan nyaman di Synology Plus-series dengan Docker.

Kekurangannya: Pengenalan wajah pada CPU lambat untuk perpustakaan besar (10k+ foto) di unit DS yang lebih lama. Update model AI sesekali memerlukan langkah re-init.

Harga:

Platform: Docker.

Download: Immich.app

Intinya: Jika Synology Photos adalah alasan Anda terus membayar Google, ganti keduanya dengan Immich.

3. Jellyfin – server media terbaik tanpa Plex

Jellyfin adalah server media open-source sepenuhnya yang telah mengejar Plex di front DSM. Transcoding hardware bekerja di model Synology apa pun dengan Intel QuickSync (kotak x86 Plus-series), dan aplikasi mobile dan TV sekarang hampir sebanding dengan polisi Plex.

Kekurangannya: Tidak ada relay remote-access pihak pertama. Jika Anda ingin streaming di luar LAN, Anda memerlukan Tailscale atau reverse proxy. Scraping metadata sesekali terlewat; perbaikan manual cepat.

Harga:

Platform: Docker; klien native di setiap platform TV dan ponsel utama.

Download: Jellyfin.org

Intinya: Jellyfin adalah pilihan “miliki media Anda” tanpa paywall di belakang fitur apa pun.

4. Homepage – dashboard terbaik untuk layanan

Homepage adalah halaman awal yang disetel setiap home lab. Konfigurasi driven YAML untuk layanan, widget live yang menarik uptime dan status dari kontainer yang sudah Anda jalankan (Portainer, Immich, Jellyfin, Home Assistant, dan puluhan lainnya), dan bilah pencarian yang mengenai DuckDuckGo, Google, atau SearXNG Anda sendiri.

Kekurangannya: Tidak ada layar login di luar kotak; letakkan di balik reverse proxy Anda jika NAS terbuka. Kesalahan widget memerlukan restart kontainer untuk menghapus dengan bersih.

Harga:

Platform: Docker.

Download: gethomepage.dev

Intinya: Homepage adalah bookmark browser yang menggantikan “port apa Jellyfin lagi?”

5. Pi-hole – pemblokir iklan terbaik di seluruh jaringan

Pi-hole memblokir iklan dan pelacak di lapisan DNS untuk setiap perangkat di LAN, termasuk TV pintar dan konsol yang tidak dapat disentuh ekstensi browser. Berjalan dengan senang di kontainer Docker di Synology, mendengarkan port DNS standar, dan melaporkan klien mana yang meminta domain mana.

Kekurangannya: Container Manager memerlukan port DNS yang dipetakan secara eksplisit (53/tcp dan 53/udp) dan layanan DNS Synology sendiri (jika diaktifkan) harus dipindahkan. Bukan firewall lengkap.

Harga:

Platform: Docker.

Download: Pi-hole.net

Intinya: Pi-hole adalah kontainer yang semua orang di rumah mendapat manfaat tanpa mengetahui Anda menginstalnya.

6. Vaultwarden – manajer kata sandi self-hosted terbaik

Vaultwarden adalah server kompatibel Bitwarden yang ditulis dalam Rust yang pas di bawah 50 MB RAM. Klien desktop, browser, dan mobile Bitwarden terhubung ke sana persis seperti yang mereka hubungkan ke layanan resmi. Anda memiliki vault; sinkronisasi antar perangkat terjadi di atas LAN Anda atau melalui reverse proxy Anda sendiri.

Kekurangannya: Cadangan adalah pekerjaan Anda. Volume tunggal yang rusak tanpa snapshot Hyper Backup berarti mulai dari awal.

Harga:

Platform: Docker.

Download: Vaultwarden GitHub

Intinya: Vaultwarden adalah langkah “berhenti membayar untuk manajer kata sandi” bagi siapa pun yang sudah menjalankan Synology.

7. Paperless-ngx – arsip dokumen terbaik dengan OCR

Paperless-ngx mengambil apa pun yang Anda scan atau jatuhkan ke folder watch, menjalankan OCR, menandainya, dan mengarsipkannya ke arsip dengan pencarian yang benar-benar berfungsi. Pasangkan dengan scanner yang terpasang Synology (banyak model DS terbaru mengekspos satu melalui USB) dan setiap tanda terima, kontrak, dan manual hanya satu pencarian daripada tertumpuk di lemari filing fisik.

Kekurangannya: OCR first-run pada backlog besar akan menjepit CPU Synology selama berjam-jam. Frontend berfungsi, tidak mewah.

Harga:

Platform: Docker.

Download: Docs Paperless-ngx

Intinya: Paperless-ngx adalah upgrade “tidak lebih banyak lemari filing fisik” yang akan menghemat Anda setiap tahun Minggu.

Cara memilih yang tepat

Anda dapat menjalankan ketujuh aplikasi pada DS920+ atau lebih baik. Pada unit lini nilai 2-bay, pilih tiga; batas RAM menggigit di empat.

Tanya Jawab

Apakah saya perlu menonaktifkan paket Synology sebelum menginstal kontainer ini?

Hanya ketika kontainer menggantikan paket (Immich vs Synology Photos, Jellyfin vs Video Station, Pi-hole vs Synology DNS Server). Membiarkan keduanya berjalan berfungsi tetapi membuang RAM dan membingungkan cadangan.

Di mana saya harus menyimpan data kontainer di Synology NAS?

Buat folder bersama bernama docker dan bind-mount volume kontainer ke subfolder. Itu membuat Hyper Backup tetap berfungsi dan cocok dengan setiap tutorial yang akan Anda temukan. Jangan gunakan /volume1/@docker/ langsung; jalur itu adalah target bergerak di seluruh pembaruan DSM.

Dapatkah saya menjalankan kontainer ini pada Synology NAS ARM?

Sebagian besar, ya. Immich, Jellyfin, Homepage, Pi-hole, Vaultwarden, dan Paperless-ngx semuanya menerbitkan gambar ARM64. Portainer juga. Segelintir kontainer khusus adalah amd64-only; periksa tag gambar sebelum menarik.

Apa kontainer self-hosted terbesar yang berjalan di Synology NAS?

Immich adalah yang terberat dari ketujuh aplikasi ini karena penandaan gambar machine-learning-nya. Cocok di DS920+ dengan RAM 8 GB bersama sepasang kontainer lainnya. Nextcloud (bukan di daftar ini) mirip. Apa pun yang berat AI memerlukan kotak Plus-series x86.

Bagaimana cara membuat kontainer Docker di Synology tetap terbaru?

Container Manager dapat secara otomatis menarik gambar terbaru dan membuat ulang kontainer sesuai jadwal. Portainer memiliki opsi yang sama di bawah Stacks. Untuk kontrol yang lebih halus, tambahkan Watchtower (kontainer kedelapan) dan biarkan itu juga membersihkan gambar lama.