Artikel XDA tentang membangun satu dasbor sehingga tidak ada seorangpun di rumah yang perlu tahu apa itu alamat IP menangkap nilai sebenarnya dari homelab yang dihosting sendiri: ketika semua orang dapat menemukan server media, perpustakaan foto, atau status printer dari satu penanda halaman browser, homelab berhenti menjadi “proyek Anda” dan mulai menjadi “infrastruktur rumah.” Aplikasi terbaik untuk dasbor layanan yang dihosting sendiri di desktop adalah alat yang membuat transisi itu mungkin.
Kami menguji delapan dasbor yang berjalan di Docker, memaparkan UI browser, dan tidak meminta biaya bulanan. Setiap pilihan gratis, kebanyakan open source, dan mereka mencakup kisaran dari pemasangan lima menit hingga halaman depan yang sepenuhnya disesuaikan untuk homelab yang serius.
Apa yang dicari dalam dasbor yang dihosting sendiri
Dasbor yang bertahan dari penggunaan rumah tangga sehari-hari memerlukan empat properti:
- Config-as-code atau editing UI yang bersih — Anda akan menambah dan menghapus layanan secara teratur. Jika setiap perubahan memerlukan SSH, rumah tangga tidak akan menyentuhnya.
- Widget status aktif — dasbor yang hanya mencantumkan nama adalah halaman penanda. Status ping, grafik sumber daya, dan widget per-layanan menjaganya tetap berguna.
- Pencarian atau pintasan keyboard — akses cepat penting ketika Anda tahu nama layanan tetapi tidak tahu di mana kotak duduk.
- Tata letak yang ramah perangkat seluler — sebagian besar pengunjung rumah membuka dasbor di ponsel. Itu harus reflowed ke layar kecil.
Sisanya adalah masalah selera — tema gelap, gambar latar, urutan widget.
Perbandingan cepat
| Aplikasi | Terbaik untuk | Paket gratis | Open source | Config |
|---|---|---|---|---|
| Homepage | Dasbor homelab dengan banyak widget | Ya, sepenuhnya | Ya (GPL-3.0) | YAML |
| Homer | Dasbor statis yang sangat sederhana | Ya, sepenuhnya | Ya (Apache-2.0) | YAML |
| Heimdall | Peluncur aplikasi yang diorganisir berdasarkan kategori | Ya, sepenuhnya | Ya (MIT) | UI Web |
| Dashy | Sangat dapat disesuaikan, kaya fitur | Ya, sepenuhnya | Ya (MIT) | YAML + UI |
| Organizr | Portal homelab multi-pengguna | Ya, sepenuhnya | Ya (GPL-3.0) | UI Web |
| Flame | Halaman awal cepat dengan pencarian | Ya, sepenuhnya | Ya (MIT) | UI Web |
| Fenrus | Hibrida penanda dan dasbor | Ya, sepenuhnya | Ya (MIT) | UI Web |
| Hiccup | Dasbor statis yang membangun dalam sekejap | Ya, sepenuhnya | Ya (MIT) | JSON |
Aplikasi
1. Homepage — Terbaik untuk dasbor homelab dengan banyak widget
Homepage oleh gethomepage.dev telah menjadi dasbor homelab de facto karena satu detail: dilengkapi dengan widget untuk hampir setiap layanan yang dihosting sendiri yang mungkin Anda jalankan. Plex, Jellyfin, Sonarr, Radarr, qBittorrent, Portainer, Home Assistant, Unifi — masing-masing merender statistik aktif pada kotak alih-alih tautan statis.
Di mana ini jatuh pendek: semua konfigurasi hidup di file YAML. Pengguna YAML pemula pertama kali membuat kesalahan indentasi yang memecahkan seluruh render.
Harga:
- Gratis: fitur lengkap
Platform: Docker, Kubernetes, Node.js mandiri
Download: gethomepage.dev
Garis bawah: rekomendasi default. Widget saja membenarkan pilihan.
2. Homer — Terbaik untuk dasbor paling sederhana
Homer adalah dasbor halaman tunggal, statis yang dibaca dari file YAML. Tidak ada backend, tidak ada dependensi, tidak ada database. Kirimkan sebagai kontainer statis di belakang Nginx atau Caddy dan itu dirender dalam waktu kurang dari 50 KB. Kesesuaian terbaik saat Anda menginginkan kisi penanda dan tidak ada yang lain.
Di mana ini jatuh pendek: tidak ada widget status aktif. Ini adalah halaman penanda yang indah gaya.
Harga:
- Gratis: fitur lengkap
Platform: Docker (melalui host statis apa pun)
Download: github.com/bastienwirtz/homer
Garis bawah: jawaban “satu file YAML, selesai” untuk rumah tangga yang tidak memerlukan widget.
3. Heimdall — Terbaik untuk peluncur yang diorganisir berdasarkan kategori
Heimdall mengorganisir layanan ke dalam kategori dengan ikon per-layanan dan (untuk beberapa layanan) statistik inline melalui daftar Enhanced Apps. Konfigurasi yang berorientasi pada UI berarti anggota rumah tangga yang tidak bersifat teknis dapat menambahkan kotak baru melalui browser alih-alih mengedit file.
Di mana ini jatuh pendek: daftar Enhanced App terbatas dan lambat menambahkan integrasi baru. Menambahkan widget kustom Anda sendiri membutuhkan pengetahuan PHP.
Harga:
- Gratis: fitur lengkap
Platform: Docker, gambar LinuxServer.io
Download: heimdall.site
Garis bawah: paling ramah untuk penyerahan rumah tangga. Paling lemah untuk pengguna power.
4. Dashy — Terbaik untuk dasbor yang sangat dapat disesuaikan
Dashy duduk antara Homepage dan Heimdall. Mendukung YAML dan editing UI, memiliki perpustakaan widget yang luas, dan memungkinkan Anda untuk mengalami dasbor dengan tema, CSS kustom, dan blok tata letak. Tampilan multi-halaman, akses per-pengguna, dan pemeriksaan status semuanya built-in.
Di mana ini jatuh pendek: permukaan konfigurasi sangat besar. Mendapatkan dasbor yang dipoles membutuhkan sore hari; mendapatkan satu untuk dijalankan membutuhkan 15 menit.
Harga:
- Gratis: fitur lengkap
Platform: Docker, Node.js
Download: dashy.to
Garis bawah: pilihan “Saya ingin mengotak-atik”. Kustomisasi mendalam untuk orang yang menikmati itu.
5. Organizr — Terbaik untuk portal homelab multi-pengguna
Organizr membawa konsep dasbor lebih jauh: ini membungkus setiap layanan dalam satu tab browser dengan lapisan autentikasi bersama. Anggota keluarga masuk sekali dan mengakses setiap layanan melalui bingkai terpadu dengan izin per-pengguna.
Di mana ini jatuh pendek: berbasis iframe; beberapa layanan (terutama beberapa aplikasi Plex) menolak untuk dirender di dalam bingkai lain. Rasanya tab-in-tab tidak untuk semua orang.
Harga:
- Gratis: fitur lengkap
Platform: Docker
Download: organizr.app
Garis bawah: hal terdekat dengan “satu aplikasi untuk seluruh rumah tangga” jika autentikasi penting.
6. Flame — Terbaik untuk halaman awal cepat
Flame dirancang sebagai halaman awal browser Anda — berat pada kotak pencarian yang digerakkan keyboard, ringan pada widget. Ketik “so " dan itu melompat ke Sonarr. Ketik URL lengkap dan itu memperlakukan dirinya sebagai titik lompatan.
Di mana ini jatuh pendek: perpustakaan widget kecil. Bukan pilihan untuk homelab dengan banyak widget.
Harga:
- Gratis: fitur lengkap
Platform: Docker
Download: github.com/pawelmalak/flame
Garis bawah: atur sebagai halaman tab baru default Anda dan itu akan digunakan.
7. Fenrus — Terbaik untuk penanda + hibrida dasbor
Fenrus mencampur penanda pribadi dan dasbor homelab bersama ke dalam satu antarmuka. Penanda per-pengguna hidup bersama ubin layanan bersama, dengan pemeriksaan status ringan pada masing-masing.
Di mana ini jatuh pendek: komunitas lebih kecil daripada Homepage atau Dashy, jadi cakupan widget tertinggal untuk aplikasi self-hosted niche.
Harga:
- Gratis: fitur lengkap
Platform: Docker
Download: github.com/revenz/Fenrus
Garis bawah: pilihan jika Anda juga ingin mengkonsolidasikan penanda pribadi dengan layanan homelab.
8. Hiccup — Terbaik untuk dasbor statis yang membangun dalam sekejap
Hiccup adalah generator situs statis untuk dasbor. Edit file JSON, jalankan build, terapkan hasil ke host statis apa pun (S3, Netlify, GitHub Pages, Nginx). Tidak ada backend untuk diperbarui, tidak ada runtime untuk diamankan, tidak ada database untuk dicadangkan.
Di mana ini jatuh pendek: tidak ada widget aktif dengan desain. Jika Anda memerlukan status real-time, ini bukan alat untuk itu.
Harga:
- Gratis: fitur lengkap
Platform: apa pun yang melayani HTML statis
Download: github.com/csandman/hiccup
Garis bawah: pilihan “nol bagian bergerak”. Dasbor tercepat untuk digunakan dan diamankan.
Cara memilih yang tepat
- Jika Anda mendalam di ekosistem *arr / self-hosted dan menginginkan widget: Homepage.
- Jika rumah tangga perlu menambahkan ubin dari browser: Heimdall.
- Jika Anda ingin mengotak-atik UI secara mendalam: Dashy.
- Jika Anda menginginkan satu login untuk semuanya: Organizr.
- Jika Anda menginginkan halaman penanda statis tanpa backend: Homer atau Hiccup.
- Jika tujuan Anda adalah “halaman tab baru browser untuk seluruh keluarga”: Flame.
- Jika Anda juga ingin penanda pribadi di alat yang sama: Fenrus.
Untuk kasus penggunaan XDA (“tidak ada yang perlu tahu alamat IP”): Homepage atau Heimdall. Homepage untuk pengguna power, Heimdall untuk pengunjung rumah tangga.
FAQ
Apakah ada dari ini yang membutuhkan akses internet untuk bekerja? Tidak. Kedelapan berjalan secara lokal terhadap layanan di LAN Anda. Beberapa mengambil ikon dan data widget melalui internet, yang dapat Anda nonaktifkan.
Dapatkah saya menggunakan ini sebagai halaman tab baru default browser saya? Ya. Flame dirancang untuk ini. Homepage, Heimdall, dan Dashy semuanya bekerja dengan baik juga — atur URL dalam pengaturan browser Anda.
Bagaimana cara membuat dasbor dapat diakses dari luar rumah? Letakkan di belakang proxy terbalik dengan HTTPS dan autentikasi. Tailscale, WireGuard, atau terowongan Cloudflare adalah pola umum.
Apa perbedaan sebenarnya antara Homepage dan Heimdall? Homepage dikonfigurasi YAML dengan perpustakaan widget yang sangat besar. Heimdall dikonfigurasi UI dengan daftar widget yang lebih kecil. Ide yang sama, permukaan editing yang berbeda.
Apakah Organizr menggantikan halaman login aplikasi individual? Tidak sepenuhnya — itu mengiframe mereka ke shell bersama setelah login Organizr sendiri. Setiap aplikasi masih menangani auth-nya sendiri secara internal.