Docker home lab

16 GB RAM ve Docker yüklü tek bir mini PC, doğru konteynerleri seçerseniz ayda yaklaşık 100 USD bulut aboneliğini değiştirebilir. Matematik basit: Google One Family (10 USD), iCloud+ 200GB (3 USD), 1Password Family (5 USD), Netflix veya Plex Pass (10 ile 20 USD arası), Trello Business Class (5 USD), belge tarayıcı aboneliği (5 USD), akıllı ev hub aboneliği (5 USD), reklam engelleme için ucuz VPS (5 USD), çalışma süresi monitörü (10 USD) hızla birikir.

Bir ev laboratuvarında gerçek aylık abonelikleri değiştiren sekiz Docker konteynerini seçtik. Her birinin “kimin bunu atlaması gerektiği” notu vardır, çünkü yanlış seçim bakım yükünü sadece size taşır.

Kendi kendine barındırılan Docker konteynerinde ne arayacaksınız

Her kendi kendine barındırılan uygulama iyi bir fikir değildir. Dağıttığınız olanları bu kontrol listesiyle kontrol edin.

Hızlı karşılaştırma

Uygulama Değiştirir Ücretsiz katman Ücretli katman Boşta RAM Güverte platformları
Portainer Docker Desktop UI Community Edition Business (5 düğüm ücretsiz) 50 MB x86-64, ARM
Nextcloud Google Drive, iCloud Files Tam self-host Enterprise support 300 MB x86-64, ARM
Immich Google Photos, iCloud Photos Tam self-host Hiçbiri 500 MB x86-64, ARM
Vaultwarden 1Password Families Tam self-host Hiçbiri 30 MB x86-64, ARM
Jellyfin Netflix, Spotify (sahip dosyaları) Tam self-host Hiçbiri 200 MB x86-64, ARM
Home Assistant Nest, Alexa Skills, IFTTT Tam self-host Nabu Casa (7 USD/ay) 500 MB x86-64, ARM
Paperless-ngx Evernote Scannable, DocuSign Tam self-host Hiçbiri 200 MB x86-64, ARM
AdGuard Home NextDNS, ControlD Tam self-host Hiçbiri 30 MB x86-64, ARM

Uygulamalar

1. Portainer, Docker kokpiti

Portainer bu listeyi tolere edilebilir kılan arayüzüdür. Kapsayıcılar, yığınlar, görüntüler, birimler ve ağlar için web panosu; laboratuvarı ailenizle paylaşırsanız rol tabanlı erişim; ve iyi bir şablon kitaplığı. Community Edition kişisel ev laboratuvarı için yeterlidir; Business sürümü 5 düğüme kadar ücretsiz ve RBAC ekler.

Nerede kısa kalır: Business Edition’ın en yararlı özellikleri (etkinlik günlükleri, GitOps dağıtımı) daha büyük dağıtımlar için ücretli katmanın arkasında.

Fiyatlandırma:

Platformlar: Windows, Linux, macOS (Docker Desktop), ARM (Raspberry Pi 4+)।

İndir: portainer.io | GitHub

Özet: Laboratuvarın geri kalanının paylaşılan bir kontrol düzlemine sahip olması için başka her şeyden önce kurduğunuz.

2. Nextcloud, Google Drive değiştiricisi

Nextcloud Google Drive artı Google Docs artı Google Takvim artı Kişiler için en yakın tam değiştirmedir. Windows, macOS, Linux, Android ve iOS için dosya senkronizasyon istemcileri. İşbirliğine dayalı belge düzenleme (Nextcloud Office, eski adıyla Collabora). CardDAV/CalDAV aracılığıyla takvim ve kişiler. İki faktörlü kimlik doğrulama yerleşik.

Nerede kısa kalır: Web UI Google Drive’dan daha ağırdır. AIO (All-in-One) konteynerini atlarsan ilk kurulum zorludur.

Fiyatlandırma:

Platformlar: Windows, macOS, Linux masaüstü istemcileri. iOS ve Android mobil.

İndir: nextcloud.com | GitHub

Özet: Tam Google Workspace şeklini isteyenler için Drive değiştiricisi.

3. Immich, Google Photos değiştiricisi

Immich birçok insanın Google Photos’u bırakmasının nedenidir. ML güdümlü yüz ve nesne algılamasına (isteğe bağlı), gerçekten çalışan otomatik telefon yüklemelerine (arka plan, artımlı), zaman çizelgesi kaydırmaya, paylaşılan albümlere ve iOS ve Android için CarPlay kaliteli mobil uygulamalara sahiptir. 2024’te Google Photos’a yetişti ve 2025’te bazı boyutlarda (paylaşılan albüm iş akışı) onu geçti.

Nerede kısa kalır: ML işleri ilk geçişte GPU veya çok CPU gerektirir. Yığında PostgreSQL ve Redis gerektirir.

Fiyatlandırma:

Platformlar: Linux sunucusu. iOS, Android, web istemcileri.

İndir: immich.app | GitHub

Özet: Bu listedeki en iyi abonelik-to-self-hosted takası.

4. Vaultwarden, 1Password değiştiricisi

Vaultwarden resmi Bitwarden protokolünü konuşan Rust tabanlı bir Bitwarden sunucusudur. Bu, resmi Bitwarden istemcilerinin (tarayıcı uzantıları, mobil uygulamalar, CLI) değiştirilmeden sunucunuza karşı çalışması anlamına gelir. RAM ayak izi 50 MB altındadır. 1Password Ailesi planı (5 USD/ay) bir Docker konteynerı ve Tailscale tüneli haline gelir.

Nerede kısa kalır: Bitwarden ile bağlı değil. Kurumsal özellikler (SCIM, SSO federasyonu) kesin bir gereklilik ise, Bitwarden Enterprise daha iyi bir uyumudur.

Fiyatlandırma:

Platformlar: Resmi Bitwarden istemcileri aracılığıyla tüm platformlar.

İndir: GitHub

Özet: Kategorideki en iyi 1Password değiştiricisi, geniş bir marjla.

5. Jellyfin, sahip dosyaları için Netflix

Jellyfin Emby’nin açık kaynaklı çatalıdır ve Plex’in para kazanç baskısı sizi yorduğunda kullandığınız ortam sunucusudur. Herhangi bir istemciye doğrudan oynatma veya kodlama, 4K HDR geçişi, Roku, Fire TV, Google TV, Apple TV ve Samsung Tizen’de akıllı TV uygulamaları. HDHomeRun’a sahipseniz LiveTV ve DVR işlevleri.

Nerede kısa kalır: Meta veri kazıması kutusundan çıktığında Plex kadar akıllı değil. Mobil uygulamalar iyileşti ancak yine de Plex’in cilasından geride kalıyor.

Fiyatlandırma:

Platformlar: Linux sunucusu. Windows, macOS, Linux, iOS, Android, Apple TV, Roku, Fire TV, Google TV, Samsung Tizen, LG WebOS’ta istemciler.

İndir: jellyfin.org | GitHub

Özet: Sonsuza dek ücretsiz ve çoğu insan için Plex’i gerçekten değiştirmeye yeterince iyi.

6. Home Assistant, akıllı ev hub’ı

Home Assistant Nest, Alexa Skills ve IFTTT olmak istedikleri akıllı ev hub’ıdır. 2000+ entegrasyonu (Zigbee, Z-Wave, Matter, Thread, LAN discovery), internet gittiğinde çalışmaya devam eden yerel işlem ve attığınız herhangi bir karmaşıklığa uyacak otomasyon destekler.

Nerede kısa kalır: Öğrenme eğrisi gerçektir. İlk kuruluma bir hafta sonu harcayacaksınız.

Fiyatlandırma:

Platformlar: Linux sunucusu, adanmış ODROID/HA Yellow donanımı. iOS ve Android’de mobil uygulamalar.

İndir: home-assistant.io | GitHub

Özet: ISP’niz düştüğünde ve ışıklarınız hala çalıştığında kendisini ilk kez ödeyen hub.

7. Paperless-ngx, belge arşivi

Paperless-ngx bir kağıt yığınını aranabilir, etiketlenmiş arşive dönüştürür. Alındıktan sonra her taramaya OCR, muhabir ve belge türüne göre otomatik sınıflandırma, elde tutma ilkeleri ve tam metin araması. Fujitsu ScanSnap veya Doxie’nin sahibiyseniz, Paperless-ngx aşağı akışta oturması gereken şeydir.

Nerede kısa kalır: Kurulum PostgreSQL, Redis ve bir görev işçisi gerektirir. Raspberry Pi 4’te OCR yavaştır (mini PC kullanın).

Fiyatlandırma:

Platformlar: Linux sunucusu. Web UI birincil istemcidir. Topluluk uygulamaları aracılığıyla mobil istemciler.

İndir: paperless-ngx.com | GitHub

Özet: Bulut satıcısına güvenmediği için kağıtsız olmaktan kaçınan insanlar için abonelik öldürücü.

8. AdGuard Home + Uptime Kuma, ağ-artı-monitör yığını

AdGuard Home tüm ağınız için DNS düzeyinde reklam ve izleyici engelleme ve Uptime Kuma “her şey hala çalışıyor mu” panosu. Her ikisini aynı kutuda istediğiniz için onları gruplandırmanız mantıklı: AdGuard’ınız LAN DNS’si haline gelir, Uptime Kuma diğer tüm konteynerleri ping’ler ve Portainer her ikisinin üstüne oturur.

Nerede kısa kalır: AdGuard’ın DNS düzeyinde engelleme arada sırada banka veya sigorta sitelerini kırabilir; cihaz başına bypass stratejisine ihtiyacınız vardır. Uptime Kuma’nın bildirim sağlayıcıları bazı SMS ağ geçitlerinin ücretsiz katmanında flake olabilir.

Fiyatlandırma:

Platformlar: Linux sunucusu. Web UI istemcileri.

İndir: AdGuard Home GitHub | Uptime Kuma GitHub

Özet: Kurduğunuz son iki kapsayıcı ve altı ay sonra kendinize teşekkür edeceğiniz iki tane.

Doğru olanı seçme

SSS

Docker ev laboratuvarı için kaç GB RAM’e ihtiyacım var? 16 GB, Immich, Vaultwarden, Jellyfin, Home Assistant ve AdGuard Home’u eşzamanlı olarak rahatça çalıştırır. Immich ML işlerini veya Jellyfin transkoderini atlarsanız 8 GB çalışır.

Immich veya Jellyfin için GPU’ya ihtiyacım var mı? Immich, yüz ve nesne algılaması için GPU (veya Apple Silicon ANE) faydalanır. Jellyfin’in donanım kodlaması için yalnızca GPU’ya ihtiyacı vardır.

Bu yığın için en ucuz donanım nedir? N100 veya Ryzen 5 ile ikinci el Beelink veya Minisforum mini PC 200 ila 300 USD bu listedeki her şeyi kapsar.

Nextcloud Google Drive’dan daha hızlı mı? Yerel ağ aktarımı için evet. İnternet üzerinden, yükleme bant genişliğinize bağlıdır. Gigabit fiber yüklemesi Drive’la eşleşecek veya onu yenecektir; 30 Mbps yüklemesi olmayacaktır.

Tailscale veya VPN’e ihtiyacım var mı? Evet. Bu konteynerleri ham internete maruz bırakmayın. Tailscale veya WireGuard iki dakika kurulum ekler ve saldırı yüzeyinin %90’ını kapatır.

Docker ev laboratuvarı için yedekleme hikayesi nedir? Ses yedekleri gece (borgbackup, restic, Kopia) ikinci sürücüye veya bulut hedefine. Üç ayda bir geri yüklemeyi test edin.