12 puan yazan GN⁺ 2026-01-12 | 5 yorum | WhatsApp'ta paylaş
  • Self-hosting ortamı son birkaç yılda büyük ölçüde iyileşti; böylece sıradan kullanıcıların da kendi kişisel sunucularını işletmesi kolaylaştı
  • Claude Code gibi CLI tabanlı yapay zeka ajanlarının ortaya çıkmasıyla, karmaşık kurulumlar olmadan komut düzeyinde sunucu yönetimi mümkün hale geldi
  • Düşük güç tüketimli mini PC’ler, Tailscale’in kolay ağ yapısı ve otomatikleştirilmiş CLI yardımcılarının birleşimi temel değişimi oluşturuyor
  • Kullanıcılar yalnızca “istedikleri hizmeti” tarif ediyor; Docker yapılandırması, güvenlik ve güncellemeler otomatik olarak ele alınıyor
  • Kişisel verileri ve hizmetleri doğrudan kontrol edebilmenin getirdiği özerklik ve keyif, self-hosting’in yeni cazibesi olarak öne çıkıyor

Self-hosting neden şimdi farklı?

  • Üç değişim aynı anda gerçekleşti: ucuz ve güçlü mini PC’ler, Tailscale’in güvenli ağ yapısı ve Claude Code’un otomatik CLI desteği
    • Mini PC’ler sessiz ve düşük güç tüketimli; hafta sonu gezi masrafından daha ucuza satın alınabiliyor
    • Tailscale, port yönlendirme olmadan güvenli ağ bağlantısı sağlıyor
    • Claude Code, Docker sözdizimini ya da Compose ayarlarını hatırlamaya gerek kalmadan otomatik yapılandırma desteği sunuyor
  • Geçmişte blog yazılarına bakarak her şeyi elle kurmak gerekirken, artık tüm yapılandırmayı yapay zeka ajanı üstleniyor

Donanım kurulumu

  • Avuç içi boyutunda, sessiz bir cihaz olan Beelink Mini N150 mini PC kullanılıyor
    • Yaklaşık $379’a satın alındı ve ek olarak 8TB NVMe SSD takıldı
    • Daha önce M1 Mac mini üzerinde Plex sunucusu çalıştırılıyordu, ancak VM yönetiminin karmaşıklığı nedeniyle değiştirme kararı alındı
  • Son dönemde mini PC’lerin erişilebilirliğinin artmasıyla, kişisel sunucu kurmak gerçekçi bir seçenek haline geldi

Temel kurulum akışı

  • Tüm süreç basit beş adımdan oluşuyor
    1. Ubuntu Server 22.04 LTS kurulumu
    2. Tailscale ile özel ağa bağlanma
    3. Dizüstü bilgisayardan SSH bağlantısı
    4. Sunucuya Claude Code kurulumu
    5. İstenen hizmetin söylenmesi ve beklenmesi
  • Bundan sonra tüm ayarlar CLI ajanı tarafından otomatik olarak yapılıyor

Yeni sistem yöneticisi: Claude Code

  • Claude Code, doğrudan sunucu içinde çalışan terminal tabanlı bir yapay zeka ajanı
  • Kullanıcı yalnızca “Docker kur”, “hizmet ekle”, “güvenlik paketlerini ayarla” gibi komut isteklerinde bulunuyor
  • Başlıca otomasyon işlevleri:
    • Docker ve Compose dosyaları oluşturma
    • Caddy reverse proxy yapılandırması
    • Veri kalıcılığını yönetme ve otomatik güncellemeler
    • Yeniden başlatma sonrasında hizmetleri otomatik geri getirme
  • Karmaşık YAML kopyalama ya da Google araması yapmadan, doğal dil komutlarıyla sunucu yönetimi mümkün

Çalışan başlıca hizmetler

  • Her hizmet bağımsız bir Docker container olarak çalışıyor
    Hizmet İşlev veya yerine geçtiği çözüm
    Vaultwarden Bitwarden alternatifi, kendi şifre yönetimi
    Plex Medya sunucusu, donanımsal transcoding desteği
    Immich Google Photos alternatifi
    Uptime Kuma Hizmet izleme
    Caddy Otomatik TLS reverse proxy
    Home Assistant Ev otomasyonu merkezi
    ReadDeck Okuma listesi kaydetme hizmeti
  • Tüm hizmetlere telefon, dizüstü bilgisayar ve tabletlerden yereldeymiş gibi erişilebiliyor
  • Uptime Kuma durumu izliyor ve e-posta bildirimleriyle kesinti ile toparlanma durumlarını haber veriyor

Vaultwarden: self-hosting’de dönüm noktası

  • Rust ile yazılmış Bitwarden uyumlu bir sunucu; hafif ve kararlı
  • Mevcut Bitwarden istemcileri ve iOS’un yerleşik parola yöneticisiyle tamamen uyumlu
  • Parolalar iCloud/Keychain’den dışa aktarılıp Vaultwarden’a taşındıktan sonra tam geçiş yapıldı

Immich: olgun bir fotoğraf yönetimi deneyimi

  • Google Photos düzeyinde bir alternatif sunuyor
    • Mobil uygulama, yüz tanıma (yerel ML), zaman akışı ve harita görünümü, otomatik yükleme desteği var
  • Geçmişteki self-hosting uygulamalarında görülen kararsızlık ortadan kalkmış durumda; tamamlanmış bir kullanıcı deneyimi sunuyor

ReadDeck: Pocket’in bıraktığı boşluğu dolduran araç

  • Mozilla Pocket’in kapanmasının ardından alternatif hizmet olarak seçildi
  • Temiz bir arayüz, iyi tipografi, mobil destek ve kaldığı yeri otomatik hatırlama özelliği sunuyor
  • Mobil Firefox üzerinden doğrudan makale kaydetmek mümkün
  • Olası hizmet kapanması veya lock-in riski olmadan kişisel kullanım için optimize edilmiş

Yönetim ve izleme araçları

  • Lazydocker: Docker container durumunu, logları ve kaynak kullanımını terminal arayüzünde gösteriyor
    • Tek satırlık lazydocker komutuyla tüm container’lar yönetilebiliyor
    • Lazygit benzeri sezgisel bir arayüz sunuyor
  • Glances: CPU, bellek, disk, ağ ve container durumunu tek ekranda izliyor
    • 13 hizmet çalışırken CPU %6, bellek kullanımı %32 seviyesinde
    • $379’lık bir mini PC ile 13 hizmeti kararlı biçimde çalıştırmak mümkün

Self-hosting’in hissedilen deneyimi

  • Artık mesele “sunucu işletmekten” çok, yazılımı gerçekten sahiplenip kullanmak
  • Bir sorun çıktığında SSH ile bağlanıp ajandan nedenini teşhis etmesini istemek mümkün
  • Yeni hizmetler eklemek de yalnızca doğal dille tarif ederek yapılabiliyor
  • Odak, bakım işlerinden çok öğrenme ve kullanım keyfine kayabiliyor

Self-hosting için uygun kullanıcılar

  • Terminal kullanımına alışkın olan ve hâlihazırda SaaS araçlarına abone kişiler
  • Altyapı uzmanı olmak istemeyen ama nasıl çalıştığını anlamak isteyen kullanıcılar
  • Bu kullanıcılar için 2026, self-hosting’i denemek adına en uygun dönem olarak görülüyor
  • Artık self-hosting yalnızca mümkün değil, aynı zamanda eğlenceli bir uğraş haline geliyor

5 yorum

 
wedding 2026-01-14

Tailscale’dan çok bahsediliyor. Aslında doğru dürüst bir alternatif de yok gibi..

 
ifmkl 2026-01-13

Geçen yılki Singles' Day döneminde n100'ü 100 bin wonun biraz üzerinde bir fiyata almıştım, çok da iyi kullanıyorum.

 
bbulbum 2026-01-13

Ben de kısa süre önce bir ev sunucusu aldım; üstelik Ryzen 5500U, 12 GB RAM ve 500 GB M.2'li bir sistemi 400 bin won bandında satın alabildim.

 
bbulbum 2026-01-13

İşletim sistemi olarak Fedora Server seçerseniz, varsayılan olarak Cockpit sunduğu için yönetim daha kullanışlı oluyor.

 
GN⁺ 2026-01-12
Hacker News görüşleri
  • Birkaç yıl önce self-hosting denedim ama basit bir NAS seviyesinin ötesine geçince bunun epey emek isteyen bir hobi olduğunu fark ettim
    Yurt dışındayken elektrik kesildi, sunucu yeniden başladı ama fiber yönlendirici sorunu yüzünden tekrar bağlanamadı
    Ailemden cihazın fişini çekip yeniden takmalarını istemek zorunda kaldım ve Nextcloud gibi servislere erişemedim
    Bir UPS eklesem daha iyi olur mu diye düşündüm ama sonra da çift WAN yönlendirici mi eklemek gerekir derken bunun sonu olmadığını hissettim
    Tailscale kullandım ama artık tek hata noktası ve ABD hesabı tabanlı giriş beni rahatsız ediyor
    Hâlâ self-hosting'e inanıyorum ama daha uç noktada, gerçekten “tamamen bana ait” bir ortam istemeye başladım

    • Eşimle ikimiz uzaktan çalışıyoruz, birkaç elektrik kesintisinden sonra iyi bir UPS ve özel jeneratör kurduk
      Artık elektrik kesilse bile 30 saniye içinde toparlanıyor, erişilebilirlik açısından asıl kritik kısıt elektriğin değil internet bağlantısının kendisi oldu
    • Benim self-hosting tercihim, şirketlerin kontrol ettiği servislere yönelik sürekli bağımlılığa duyulan güvensizlikten geliyor
      Tailscale ya da Claude Code gibi servislerin de sonuçta yeni dış bağımlılıklar yarattığını düşünüyorum
    • Aslında o kadar da dipsiz bir kuyu değil. Bence tek bir UPS yeterli
    • Ben kiralık sunucu üzerinde self-hosting yapmaktan keyif alıyorum
      Fiziksel yönetim yükü olmadan bulutta çalıştırıyorum, gerekirse on-premise ortama taşımak da kolay oluyor
    • Haklısın, bu kesinlikle çok uğraş isteyen bir hobi
      Benim self-hosting ağımda 7 bilgisayar var, bunların bazıları on-premise değil
      İyi tasarlanırsa bölgesel sorunlardan bağımsız, güvenilir bir sistem kurulabilir
      Ama IT işinin kendisinden keyif almıyorsan sadece yıpranırsın
      Benim için bunun öğrenme ve mesleki yetkinliği geliştirme tarafı da var
  • Bu yazıda ucuz bir ev sunucusu, Tailscale ve Claude Code temel unsurlar olarak gösterilmiş
    Bana göre asıl büyük değişim Claude Code'dan çok Tailscale oldu
    Eskiden güvenlik yüzünden ev sunucusuna mesafeliydim ama artık dışarıya port açmadan da
    dünyanın her yerinden cihazlarımın birbiriyle güvenli şekilde konuşmasını sağlayabiliyorum
    iPhone'dan doğrudan ev sunucuma bağlanabilmek gerçekten harika

    • Bence Wireguard portunu doğrudan açıp anahtarları kendin yönetmek daha iyi
      Port açmaktan korkmaya gerek yok. Benim sunucumda onlarca port açık ve
      servisler container'larda ya da ayrı kullanıcılar altında izole durumda. İnternetin doğal hali zaten bu
    • Ben de katılıyorum. Tailscale sayesinde self-hosting konusundaki tereddütlerim kayboldu
      Şu an eski bir Kindle'a Tailscale kurup Copyparty sunucumdan epub indiriyorum. Gerçekten çok kullanışlı
    • Ben de benzer bir deneyim yaşadım. Eskiden güvenlik ekibi olmayan bir uygulamada hassas verileri tutmak beni tedirgin ederdi
      Şimdi sunucuyu sadece yerel ağda tutup cihazdan split tunnel VPN ile erişiyorum ve gayet iyi çalışıyor
      Üstelik LLM'lerin sunucu yapılandırmasına yardımcı olma seviyesi de epey yükseldi
    • subpath routing ve fail2ban kullanınca dışa açık olmanın da yeterince güvenli olduğunu düşünüyorum
      Kök dizinde (/) sadece basit bir nginx sayfası duruyor, geri kalanına erişmek için rastgele yolu bilmek gerekiyor
    • CGNAT ortamı ve yavaş IPv6 geçiş hızı nedeniyle bu yaklaşımın özellikle önemli olduğunu düşünüyorum
  • “Bir sorun çıkınca SSH ile bağlanıp AI ajana soruyor ve düzeltiyorum” sözüne karşı
    “O zaman aslında ne öğrenmiş oluyorsun?” diye soranlar vardı

    • Öğrenilen şey, sistem bakımının gerçek süreci
      AI yardım etse de arızayı ve toparlanmayı doğrudan görüyorsun, log'ları inceleyebiliyorsun
      Linux'un iç yapısına çok derin girmeyi belki daha az öğrenirsin ama hiç sunucu çalıştırmamaktan çok daha fazlasını öğrenmiş olursun
  • Self-hosting'in havalı olduğunu düşünüyorum ama bunun büyük teknoloji şirketlerine bağımlılıktan kurtulmanın cevabı olduğunu sanmıyorum
    Ben kooperatif yapısında ücretli hizmet modelini tercih ederim
    Yalnızca abone değil, kooperatif ortağı olarak karar alma süreçlerine katılabildiğin bir yapı ideal olurdu
    Konut kooperatiflerinde olduğu gibi çıkarlar hizalanır, gereksiz maliyetler azalır ve istikrar artar
    Bu modelin bulut depolama ya da e-posta için de uygulanmasını isterim

  • Kısa süre önce NixOS'u sıfırdan kurdum ve Codex sayesinde yapılandırmayı sade, belgelenmiş bir biçimde tutabildim
    Eskiden Proxmox üzerindeki k3s container'larını VM'lere taşımak, ZFS mount'larını Longhorn'la değiştirmek gibi karmaşık işler yapıyordum
    Zaman bulamadığım için homelab durmuştu ama Codex sayesinde hızlıca toparlayabildim

  • 20 yıldır self-hosting yapıyorum
    LLM'ler debug önerileri, bash script'leri ve firewall regex'leri üretmede faydalı oldu
    Ama internet bir savaş alanı. IP'ler sürekli taranıyor ve otomatik saldırılar sunucuya yük bindiriyor
    E-posta gönderiminde güvenilirlik sorunu da hâlâ baş ağrıtıyor

    • Tüm trafiği 443 portunda toplamak benim için en etkili yöntem oldu
      Haproxy'nin SNI yönlendirmesi ya da Talos VM üzerindeki Istio iyi çalışıyor
      Yönetim arayüzlerini Wireguard'ın arkasına koyuyor, herkese açık servislerde ise kimlik doğrulama için oauth2-proxy kullanıyorum
      Pandemiden beri bu kuruluma neredeyse hiç dokunmadım
    • Artık ev sunucumu doğrudan internete açmıyorum
      Sadece LAN + VPN erişimi modeline geçince çok daha güvenli oldu
      Dışarıyla paylaşım zorlaşıyor ama çoğu iş için içeriden erişim fazlasıyla yetiyor
  • LLM varsa bir şeyi kendin kurmanın eğlencesi kayboluyor
    Ben zorlansam bile kendi başıma kurup öğrenmenin verdiği tatmini daha önemli buluyorum
    Sadece gerçekten angarya olan kısımlarda LLM kullanıyorum ama mümkün olduğunca kendim yapmaya çalışıyorum
    LLM'ler insana bir şey başarmış gibi hissettiren bir yanılsama verebiliyor

  • Claude Code'un asıl dönüm noktası olduğu iddiasına katılmıyorum
    Ben zaten ayarları elle yapmaya alışığım ama yazının genel fikrine katılıyorum
    Artık makul bir bütçe ve biraz ilgiyle iyi bir web servisini kendi başına çalıştırabileceğin bir dönemdeyiz
    Yine de gerçek devrimin Tailscale olduğunu düşünüyorum. Her yerden güvenli erişim sağlıyor
    Aile ya da arkadaşlar da uygulamayı kurup giriş yaptıktan sonra kolayca kullanabiliyor
    Ama Vaultwarden gibi bir parola yöneticisinin Plex kadar rahat ele alınabilecek bir şey olmadığını düşünüyorum
    Onu ayrı ve izole bir ortamda çalıştırmak daha güvenli

    • Vaultwarden'ın master key ile şifreli depolama kullandığını, bu yüzden bazı riskleri azalttığını duydum
  • Bugünün ev NAS sunucularında GUI tabanlı yönetim araçları zaten oldukça iyi
    Ben doğrudan kullanmadım ama uzman olmayanlara LLM yerine böyle bir NAS önerirdim

  • “Tailscale ile ağı bağla, AI da sunucuyu denetimsiz yönetsin” yaklaşımı
    bazılarına göre tam bir p0wnland gibi görünüyor

    • Parola paylaşıyorsan bu doğrudan krallığın anahtarlarını vermek demektir
      Güvenlik açısından son derece tehlikeli bir yaklaşım