
Ada ribuan wadah Docker yang berpotensi Anda jalankan di server Anda. Meskipun saya belum berlari di dekat mereka semua, berikut adalah 10 wadah yang saya tidak bisa hidup tanpanya di homelab saya, dan mengapa saya pikir Anda harus menjalankannya juga.
Terkait
Docker untuk Pemula: Semua yang Perlu Anda Ketahui
Belajar menggunakan alat pengembangan yang sangat populer ini.
10
Beranda (dasbor semua layanan rumah Anda)
Dasbor homelab adalah sesuatu yang saya tidak pernah pikir saya butuhkan – sampai saya mengaturnya.
Dengan beranda, Anda akan mendapatkan dasbor Homelab yang sederhana dan mudah digunakan. Ini dikonfigurasi dengan YAML dan cukup mudah untuk menambahkan layanan baru, latar belakang, kategori, dan banyak lagi. Beranda sekarang adalah sesuatu yang saya gunakan setiap hari, jika tidak berkali-kali per hari untuk mengakses layanan yang saya hosting sendiri.
Saya dapat mengatur ikon berdasarkan layanan, di samping nama dan deskripsi. Beberapa layanan bahkan mendukung widget sehingga saya dapat melihat apakah server plex saya sedang digunakan, atau jika ada server game pterodactyl saya pada saat itu. Dengan kategori, saya bahkan dapat memisahkan layanan dengan sistem mana yang mereka jalankan, meskipun saya berencana untuk mengkategorikannya berdasarkan kategori aplikasi aktual di masa depan.
9
Asisten Rumah (Smart Home Manager)
Asisten Rumah Cukup terkenal di Smart Home dan Homelab Worlds. Namun, baru -baru ini saya memigrasikan instalasi asisten rumah saya ke Docker, dan ini merupakan salah satu keputusan terbaik bagi saya.
Dengan asisten rumah, Anda dapat menyatukan seluruh pengaturan rumah pintar Anda di bawah satu atap. Ini mendukung sejumlah besar produsen, itulah sebabnya saya sangat menyukainya. Home Assistant juga memiliki sistem otomatisasi yang sangat kuat, dan bahkan dapat mengintegrasikan perangkat non-Homekit ke HomeKit.

Terkait
Apa itu Asisten Rumah? Dan mengapa semua orang tidak menggunakannya?
Kenali platform rumah pintar yang dikendalikan secara lokal ini.
8
OpenSpeedTest (Server Uji Kecepatan Self-Hosting)
Pada awalnya, saya tidak benar -benar tahu mengapa saya ingin meng -host server uji kecepatan saya sendiri, tetapi saya benar -benar menemukan sedikit kegunaan dengannya.
Meskipun Anda dapat menggunakan hal -hal seperti Iperf untuk menguji kecepatan jaringan Anda antara komputer atau komputer dan server, pengujian telepon tidak semudah itu. Kadang -kadang saya hanya ingin melihat apa kecepatan nirkabel saya dari ponsel saya ke server saya, dan kadang -kadang saya ingin menguji kecepatan saya dari luar rumah.
Bagaimanapun saya pergi, OpenSpeedTest sesuai dengan tugas. Ketika saya menjalankannya melalui proxy terbalik saya, saya mendapatkan kecepatan WAN. Saat berjalan melalui IP internal, saya mendapatkan kecepatan LAN. Dengan Wi-Fi 7 dan uplink 2.5g dari server ke router, saya dapat mencapai kecepatan multi-gig di atas koneksi nirkabel ke server saya. OpenSpeedTest membantu saya melihat seberapa cepat koneksi itu.
Sejujurnya, ini lebih untuk hak menyombongkan diri daripada yang lainnya, tetapi masih merupakan wadah Docker yang menyenangkan untuk menjalankannya.
Di mana saya mulai dengan Plex? Ini adalah pokok komunitas HomeLab dan sesuatu yang saya pikir semua orang harus menjalankan salah satu komputer mereka. Apakah Anda memiliki perpustakaan DVD dan Blu-ray yang luas yang perlu didigitalkan, atau hanya ingin mengakses film rumahan Anda dari tahun-tahun yang lalu, Plex adalah cara terbaik untuk mengaturnya.
Saya sudah mencoba Jellyfin juga, dan Plex masih menang untuk saya. Manajemen pengguna fantastis, akses jarak jauh lebih mudah, dan secara keseluruhan, itu hanya lebih cantik. Bahkan jika Anda memilih untuk tidak menjalankan Plex, setiap homelab harus memiliki beberapa bentuk server media yang berjalan di suatu tempat.

Terkait
Apa itu plex dan bagaimana cara kerjanya?
Layanan streaming sama mahalnya dengan kabel. Jadi, mengapa tidak membuat layanan streaming Anda sendiri dengan Plex?
6
Portainer (Docker Management Web GUI)
Karena Anda sudah menjalankan wadah Docker, mengapa tidak membuatnya lebih mudah dikelola? Ketika saya menggunakan unsuron sebagai host Docker utama saya, ia memiliki antarmuka web yang bagus yang memungkinkan saya dengan mudah mengelola wadah saya dan memperbaruinya. Tanpa UnwAid, Docker biasanya hanya berjalan di baris perintah.
Jangan salah paham, saya suka baris perintah sebanyak pria berikutnya. Namun, untuk mempertahankan 30+ wadah Docker, port, pengaturan, dan hal -hal terkait lainnya, saya ingin GUI yang bagus. Di situlah Portainer masuk.
Anda dapat memutar Portainer sebagai wadah Docker di host Docker Anda, dan itu akan memungkinkan Anda mengelola segalanya tentang wadah Anda yang lain. Ini mendukung peluncuran Docker tradisional dan menyusun Docker, dan itu berjalan dengan sempurna bagi saya selama beberapa bulan sejak saya memutar contoh pertama.
5
Tautulli (pelacak info plex)
Sementara saya suka Plex, informasi yang dikumpulkan oleh aplikasi Stock Plex tidak terlalu bagus. Di situlah Tautulli masuk.
Dengan Tautulli, saya dapat melihat tidak hanya apa yang ditonton pengguna lain, tetapi juga informasi yang sangat rinci tentang stream. Wadah media apa yang digunakannya, profil kualitas yang tepat yang digunakannya, dan banyak lagi. Itu tidak benar -benar di mana Tautulli bersinar.
Tautulli adalah cara yang bagus untuk melihat apa yang sedang ditonton, berapa kali acara atau film tertentu telah ditonton, dan mana dari pengguna Anda yang paling banyak menggunakan server. Meskipun banyak informasi ini tidak penting, senang memiliki beberapa informasi terperinci tentang penggunaan server Plex Anda.
4
Nginx Proxy Manager (proxy terbalik)
Saya tidak bisa menjalankan homeLab saya tanpa manajer proxy nginx. NPM, seperti yang disebut, menangani semua kebutuhan proxy terbalik saya.
Pikirkan NPM sebagai GUI web untuk Nginx, tetapi dengan fitur tambahan. Ini menangani semua pengaturan konfigurasi Anda, menghasilkan dan menggunakan sertifikat SSL, dan memilih port. Alih -alih saya harus menavigasi ke 192.168.0.6:13378 untuk Audiobookshelf, saya hanya pergi ke audioBooks.mydomain.com dan NPM menangani sisanya di backend.
Jika Anda ingin membuat layanan apa pun dapat diakses di luar jaringan lokal Anda, lihat NPM. Mudah diatur, mudah digunakan, dan memberikan banyak fitur.
3
Pi-hole (blocker konten)
Apakah homelab benar-benar lengkap tanpa pi-hole berjalan di suatu tempat di jaringan? Punyaku tidak, itu sudah pasti.
Pi-hole menangani pemblokiran konten dan penyaringan pada level DNS. Setelah diatur dan dikonfigurasi, Anda cukup mengarahkan pengaturan DNS router Anda ke IP pi-hole, dan Anda akan pergi ke balapan. Pi-hole menangani semua jenis konten yang memblokir dan memfilter. Ya, itu berfungsi dengan iklan, tetapi juga memungkinkan Anda untuk memblokir situs dewasa di jaringan tanpa cara mudah di sekitarnya. Ini juga akan memungkinkan Anda menggunakan entri DNS lokal yang mirip dengan NPM, tetapi tanpa harus diakses dari luar jaringan.

Terkait
Mengapa saya menjalankan 2 instance pi-hole (dan bagaimana saya membuatnya disinkronkan)
Bahkan server DNS lokal saya berlebihan.
Pi-hole memiliki banyak manfaat, dan sangat mudah digunakan. Ini menyebarkan di Docker dengan perintah cepat dan hanya duduk di sana, berjalan di latar belakang, siap untuk menangani kebutuhan penyaringan konten Anda.
2
AudioBookshelf (alternatif terdengar yang diselenggarakan sendiri)
Audiobookshelf adalah tambahan yang lebih baru untuk tumpukan saya yang diselenggarakan sendiri, tetapi yang saya pelajari dengan cepat saya tidak bisa hidup tanpanya.
Salah satu tujuan 2025 saya adalah mendengarkan lebih banyak buku audio. Meskipun saya bukan pembaca besar, saya tidak keberatan mendengarkan buku, terutama ketika itu didramatisasi. Di situlah AudioBookshelf masuk.
Ini adalah server buku audio yang mudah digunakan, mirip dengan bagaimana Plex adalah server media. Ya, Plex mendukung buku audio, tapi tidak sekuat implementasi Audiobookshelf.
Anda dapat mengunggah file MP3 atau M4B ke AudioBookshelf, dan menangani sisanya dari sana. Ini memiliki antarmuka untuk menambahkan bab, mengubah buku audio MP3 multi-file ke M4B file tunggal dengan semua info yang tertanam, dan banyak lagi.
Saya menggunakan aplikasi Plappa di iOS untuk mengakses server AudioBookShelf saya (melalui NPM untuk akses jarak jauh) dan itu sepenuhnya diganti untuk saya.
1
Alternatif Foto Google yang di-hosting sendiri)
Tidak semua orang ingin membiarkan Google Spy di foto mereka, menggunakannya untuk melatih algoritma AI pada konten visual. Saya baru -baru ini memigrasikan semua foto google saya menjadi imich, dan saya tidak melihat ke belakang.
Immich adalah server foto yang diselenggarakan sendiri yang memiliki banyak fitur yang sangat mirip dengan foto Google dan foto iCloud. Dengan pencarian lokasi, sejarah, kenangan, album, pembelajaran mesin AI, dan banyak lagi, imich adalah penggantian drop-in untuk foto Google di sebagian besar alur kerja. Ada aplikasi seluler untuk iOS dan Android, memungkinkan Anda mendukung baik dari jarak jauh atau hanya saat di jaringan lokal Anda.

Terkait
Bagaimana saya membuang foto google dan membangun server foto saya sendiri
Selamat tinggal Google.
Secara keseluruhan, Immich adalah penggantian foto Google yang sangat kuat, dan bahkan tidak sulit untuk berputar begitu Anda memiliki Docker.