Pi-hole

Çoğu kendi kendine barındırılan kılavuz Jellyfin ile başlar, bu da yanlış ilk harekettir. DNS olmayan, izleme olmayan, ters proxy olmayan ve yedek planı olmayan bir makinedeki medya sunucusu borulu olmayan bir evdir. Bir hafta boyunca çalışacak ve ardından yönlendirici yeniden başlatması, sertifika süresi sonu veya disk arızası temel katmanın neden önemli olduğunu size öğretecektir.

Insanların tipik olarak medya sunucularının altına yığdıkları dokuz hizmeti inceledik, karma Linux ve Windows kurulumunda her birini test ettik ve ilk haftada kendileri için ödenen yediye indirdik. Liste, zaten neden kendi kendine barındırmak istediğinizi bildiğinizi ve şeyleri yüklemek için makul bir sıra istediğinizi varsayar.

Kendi kendine barındırılan bir temelde ne arama

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

App Best for Platforms Free plan Starting price/mo Rating
Pi-hole Network-wide DNS and ad blocking Linux, Docker, Raspberry Pi Yes, all features $0 (donation) 4.8 / 5 (GitHub 51k stars)
Uptime Kuma Watching every other service Linux, Docker, Windows Yes, all features $0 4.9 / 5 (GitHub 63k stars)
Nginx Proxy Manager Reverse proxy with Let’s Encrypt Linux, Docker Yes, all features $0 4.7 / 5 (GitHub 24k stars)
Tailscale Zero-config VPN mesh Linux, Windows, macOS Yes, up to 100 devices $6/user (Personal Pro) 4.9 / 5
Home Assistant Smart-home orchestration Linux, macOS, Windows, HAOS Yes, all features $0 4.8 / 5
Portainer Docker/Podman/K8s management UI Linux, Docker, Windows Yes, Community Edition $0 CE, $79/mo BE 4.6 / 5
Restic Encrypted, deduplicated backups Linux, macOS, Windows Yes, all features $0 4.8 / 5 (GitHub 27k stars)

Uygulamalar

1. Pi-hole, ağ DNS ve reklam engelleme

Pi-hole yüklemek için ilk şeydir. Bu, reklam ve izleyicileri çözümleyici katmanında engelleyen ağ genelinde bir DNS sunucusudur; bu, ağınızdaki her cihazın cihaz başına kurulum olmadan fayda sağladığı anlamına gelir. Ayrıca bu listedeki diğer her hizmet için güveneceğiniz çalışan bir özyinelemeli DNS de sağlar.

Kurulum bir komuttur. Yönlendiricinin DHCP DNS’ini Pi-hole IP’sine işaret edin ve her telefon, TV ve dizüstü bilgisayar hemen fayda sağlamaya başla. Pano gerçek zamanlı sorgu istatistikleri gösterir, bu nedenle ilk günde ağınızda gerçekte neyin konuştuğunu öğrenirsiniz.

Eksik olduğu yerde: Pi-hole web arayüzü eski modadır (v6 daha iyidir, ancak yine de yaşını gösterir). İSS yönlendiricisiz DHCP DNS’i geçersiz kılmanıza izin vermezse, cihaz başına DNS ayarlamanız gerekir.

Fiyatlandırma:

Platformlar: Linux native, Raspberry Pi (klasik), Docker herhangi bir yerde

İndir: Pi-hole official site · Pi-hole on GitHub

Sonuç: Bunu önce kurun. Bu listedeki diğer hizmetlerin her biri çalışan yerel DNS’ye sahip olmanın faydasından yararlanır ve reklam engelleme avantajı sahip olduğunuz her cihazı vurur.

2. Uptime Kuma, şeyler ne zaman kırıldığını bilin

Uptime Kuma kendi kendine barındırdığınız her hizmeti izler ve bir tane düştüğünde sizi ping yapar. Pi-hole kontrolü, Nginx Proxy Manager kontrolü, Jellyfin kontrolü, yönlendirici kontrolü ayarlayın. Jellyfin konteynerinizin hafızası dolup sabah 3’te düştüğü ilk sefer, Cumartesi sabahı bir çocuk için Bluey çalmaya çalışarak bunu öğrenmek yerine Discord ping alacaksınız.

HTTP, TCP, DNS, ping, Docker konteyner ve onlarca diğer kontrol türünü destekler. Bildirimler Discord, Slack, Telegram, Gotify, Signal, ntfy ve yaklaşık otuz diğerine gider.

Eksik olduğu yerde: Durum sayfası özelliği iyi ancak Better Uptime gibi barındırılan bir hizmet kadar cilalı değildir. Ağınız tamamen düşerse, Uptime Kuma size söyleyemez (o aynı ağda çalışan hiçbir şey yapamaz).

Fiyatlandırma:

Platformlar: Docker, Linux native, Windows binary

İndir: Uptime Kuma on GitHub

Sonuç: Bunu ikinci kurun. Hiçbir şey maliyeti yoktur ve “bu ne kadar süredir kırılı” sorusundan sizi kurtarır, bu da sonunda her kendi kendine barındırıcı sorar.

3. Nginx Proxy Manager, ters proxy kolay yol

Nginx Proxy Managerhttps://jellyfin.myhouse.com” “http://192.168.1.42:8096” yerine çalışmasının nedenidir. Bu, ters proxy yapılandırması, Let’s Encrypt sertifikaları ve etki alanı başına erişim denetimi işleyen nginx’in üstünde bir web arayüzüdür ve nginx conf dosyalarını elle düzenlemeden yerel hizmetlerinizde HTTPS alırsınız.

Yeni hizmet başına iki tıklama. Sertifikaları otomatik olarak yeniler, HTTP’yi HTTPS’ye yeniden yönlendirir ve alt alan adlarını Docker konteynerlerine adya göre işaret etmenizi sağlar. Joker sertifikaları DNS zorlukları ile yaygın sağlayıcılar için kutudan hemen çalışır.

Eksik olduğu yerde: Sertifika verme başarısız olduğunda hata ayıklama, nginx günlüklerini okumayı içerir (arayüzde hiç tanılama yoktur). Bir güç kullanıcı iseniz saf Traefik kadar özellik yoğun değildir.

Fiyatlandırma:

Platformlar: Docker (akıllı seçim), Linux

İndir: Nginx Proxy Manager on GitHub

Sonuç: Bunu DNS ve izlemenizin hemen sonrasında üçüncü kurun. Bundan sonra eklediğiniz her hizmet gerçek bir ana bilgisayar adı ve gerçek bir sertifika otomatik olarak alır.

4. Tailscale, port yönlendirmesi olmadan uzak erişim

Tailscale WireGuard’ın üzerine inşa edilmiş bir mesh VPN’dir ve sahip olduğunuz her cihaza özel bir ağda sabit bir IP verir. Bu tüm konuşmadır. İstemciyi yükleyin, Google veya GitHub ile oturum açın ve telefonunuz, dizüstü bilgisayarınız ve ev sunucunuz, fiziksel olarak nerede olurlarsa olsunlar, tümü aynı özel LAN’da.

Kendi kendine barındırıcılar için öldürücü özellik, ev yönlendiricinizdeki bir bağlantı noktasını asla açmamanızdır. Dinamik DNS yok, bağlantı noktası yönlendirmesi yok, Jellyfin’i internete açmamak. Telefonunuz http://jellyfin.tailnet-name.ts.net:8096 çarpar ve sadece çalışır.

Eksik olduğu yerde: Ücretsiz sınır 100 cihaza, üç kullanıcıya sınırlıdır. Derin ağ kullanımı (alt ağ yönlendirmesi, çıkış düğümleri) belgeleri okumayı gerektirir. Tailscale şirket olarak kaybolursa, koordinasyon sunucusu (Headscale) açık kaynaktır ancak bir öğleden sonra geçiş yaparsınız.

Fiyatlandırma:

Platformlar: Linux, Windows, macOS, iOS, Android

İndir: Tailscale official site · Tailscale on GitHub

Sonuç: Bunu dördüncü kurun. “Dışarıdan bunu nasıl erişebilirim” sorunlarının her birini, aksi takdirde hafta sonlarında harcayacağınız şey yerine değiştirir.

5. Home Assistant, akıllı cihazlarınız varsa

Home Assistant yerel-birinci akıllı ev hub’ıdır. Akıllı bir fiş, Zigbee sensörü veya Amazon Echo’nuz varsa, Home Assistant, üreticide bulut’a veri göndermeden kontrol etmenizi sağlar. Ayrıca diğer her şey için otomasyon katmanı haline gelir: “Güneş batımında ofis ışığını açın”, “Gece yarısından sonra kapı açıldığında bana bildir”, “Son kişi gidince TV’yi kapat”.

Kurulum, Docker konteyneri veya ayrılmış Raspberry Pi isterseniz cihaz işletim sistemidir (HAOS). Eklentiler Zigbee, Z-Wave, Matter ve Thread köprülerini yönetir. Çalışır durumda olduğunda, ev için tek kontrol düzlemi haline gelir.

Eksik olduğu yerde: Öğrenme eğrisi gerçektir. İlk kez kullanıcılar ilk otomasyonları için YAML’de bir gece geçirirler. Arayüz iki yıl öncesinden çok daha iyidir ancak yine de sezgisel diyeceğiniz şey değildir.

Fiyatlandırma:

Platformlar: Raspberry Pi’de HAOS, Docker, Linux, WSL aracılığıyla Windows

İndir: Home Assistant official site · Home Assistant on GitHub

Sonuç: Bunu beşinci kurun ve yalnızca gerçekten kontrol etmek için akıllı cihazlarınız varsa. Aksi takdirde atla.

6. Portainer, CLI olmadan Docker

Portainer Docker’ın web arayüzüdür (ve Podman, ve eğer iddialı hissediyorsanız Kubernetes). CLI’yi değil kadar rutin çalışmayı hızlandırır. Çalışan konteynerleri, kaynak kullanımlarını, günlüklerini ve compose dosyalarını terminal açmadan görmek.

Docker’da yeni olanlar için, Portainer her bayrağı ezberlemeden konteynerleri çalıştırmayı mümkün kılan eğitim tekerlekleridir. Gaziler için, “şu anda birşey mi kırmızı?” için bir panodur.

Eksik olduğu yerde: Community Edition (ücretsiz olan) yıllar boyunca Business Edition’a sizi itmek için özelliklerden kesildi. Bazı görünümler sadece BE’dir. Ücretsiz seviye için yine de buna değerdir.

Fiyatlandırma:

Platformlar: Docker (native), Kubernetes, Podman

İndir: Portainer official site · Portainer on GitHub

Sonuç: Docker’da yeniyseniz bunu altıncı kurun; zaten docker-compose ile rahat ve bir arayüze ihtiyacınız yoksa atlayın.

7. Restic, gerçekten yapacağınız yedeklemeler

Restic, komut satırı yedekleme aracıdır ve sıkıcı parçaları doğru yapar: istirahatte şifrelenmiş, çoğaltılmış, sürümlenmiş ve neredeyse tüm depolama arka ucuna (yerel disk, SFTP, S3, Backblaze B2, Wasabi, Google Cloud Storage) itebilir. Yedekleme için bir komut, geri yükleme için bir komut ve depo biçimi sabitdir ve açıktır.

restic backup /docker ve restic backup /home her gece için bir cron işi ayarlayın, B2’ye repo’yu sitdışı için yansıtın ($6/TB/ay), ve tüm kendi kendine barındırma kurulumunuz kurtarılabilir. Bu Synology yedekleme lisansından daha ucuzdur ve herhangi bir GUI aracından daha esnektir.

Eksik olduğu yerde: GUI yok (üst Backrest veya Autorestic yardımcı olur). İlk çalıştırma öğrenme eğrisi gerçektir. Derin budama işlemleri büyük depolarda yavaş olabilir.

Fiyatlandırma:

Platformlar: Linux, macOS, Windows, FreeBSD

İndir: Restic official site · Restic on GitHub

Sonuç: Bunu yedinci kurun ve aynı gün cron işini ayarlayın. Bu adımı atlayan her kendi kendine barındırıcı, bir ev dizinini kaybetme hakkında bir hikayesi vardır.

Doğru olanı seçme

Basit seçeneği isterseniz: Pi-hole $50 Raspberry Pi’ye kurun ve durun. Tek başına ev ağınızı değiştirir.

Uzak erişime ihtiyacınız varsa: Tailscale, başka bir şey dışarı kurmadan önce.

Bütçeniz sınırlıysa: Burada her şey ücretsizdir. Tek gerçek maliyet, sitdışı yedeklemeler için $6/TB/ay B2 aboneliğidir.

Bir güç kullanıcı iseniz: Portainer‘ı atla, Nginx Proxy Manager‘ı Traefik ile değiştir, ve Restic‘i Autorestic ile çalıştır. Geri kalanı kalıyor.

Jellyfin’i ilk olarak kurmayı denediniz ve “bu neden telefonumdan çalışmıyor” vurdum: Nginx Proxy Manager ve Tailscale‘i atladınız. Tekrar denemeden önce her ikisini kurun.

SSS

En iyi ücretsiz kendi kendine barındırılan temel yığın nedir?

Pi-hole, Uptime Kuma, Nginx Proxy Manager, Tailscale ve Restic. Beşi de sonsuza dek ücretsizdir ve DNS, izleme, ters proxy, uzak erişim ve yedeklemeyi kapsar. Docker arayüzü isterseniz Portainer ekleyin, akıllı cihazlarınız varsa Home Assistant ekleyin.

Hepsine ihtiyacım var mı?

Sadece üçü: Pi-hole (veya başka yerel DNS), Nginx Proxy Manager (veya Traefik) ve Restic. Diğer dördü şiddetle tavsiye edilir ancak çalışan kurulum için kesinlikle gerekli değildir.

Hangi kendi kendine barındırılan uygulamayı önce kurabilirim?

Pi-hole. İlk gün ağınızdaki her cihazı fayda sağlar ve takip eden her şey için çalışan bir DNS katmanı sağlar.

Tailscale gerçekten gerekli midir?

Ev ağınızı asla terketmezseniz, hayır. Telefonunuzun kahvehane veya ebeveynlerinizin evinden Jellyfin sunucunuza çarpmak istiyorsanız, evet ve tüm alternatifleri daha kolaydır.

Ters proxy'yi atlayabilir miyim?

Yapabilirsiniz, ilk kez IP:port yerine ana bilgisayar adı ile hizmete erişmek isteyene kadar, veya HTTPS isterseniz. Her ikisi de yeni kendi kendine barındırıcıların beklediğinden daha hızlı gerçekleşir.

Kendi kendine barındırılan kurulumu yedeklemenin en ucuz yolu nedir?

Restic, Backblaze B2’ye yaklaşık $6/TB/ay’a gönderiliyor, hızlı geri yüklemeler için harici USB sürücüde yerel ayna ile. Çoğu ev kurulumu için $20/ay’dan az.