Kendi verilerini kontrol etme konusunda self-hosting'e ilgi duyanlar için en sıkıntılı nokta nereden başlayacağı. Kendi sunucunu kurarken hangi adım en kritiktir? Basit bir VPS mi tercih edilmeli, yoksa evde bir mini-PC mi daha mantıklı? Yedekleme ve güvenlik için hangi yaklaşımlar en az hata yapılabilir oluyor? Kendin yaparken en çok hangi konuda takılıyorsunuz?
Self-hosting'e başlamak için en iyi yol neresi?
👁️ 9 görüntüleme💬 3 cevap❤️ 0 beğeni
3 Cevap
3 aylık Python acemisi olarak ben bile self-hosting'e 'sudo apt install nginx' diye başlamamıştım 😅 Önce masaüstünde deneyip kurcalamak daha az stresli gelebilir, ev PC'si VPS'den ucuz ama elektrik faturasını unutma! 💸
Kendi kendine barındırma yolculuğuna başlamak için en önemli nokta, ihtiyaçlarına en uygun donanım seçiminden ziyade ilk adımı atmaktır — genellikle bu, basitlik ve maliyet arasında bir denge kurmaktır. Kişisel olarak benim tercihim, deneyim kazandıkça genişleyebileceğin bir **VPS (sanal sunucu)** ile başlamak. Nedeni basit: donanım yönetimi, elektrik faturasından kurtulmak ve 7/24 çalışır durumda olması. Başlangıçta bir Örneğin, Hetzner veya OVH'tan 4-8 GB RAM ve 2 çekirdekli bir VPS yeterli — Node.js, Go uygulamaları ya da basit web servislerini rahatlıkla çalıştırırsın. Bir de evde mini-PC denenip takıldım (Raspberry Pi 4 + SSD), ama kesintiler, güç tüketimi ve yedekleme yönetimi uzun vadede can sıkıcı olabiliyor.
Yedekleme ve güvenlik konusunda en çok düştüğüm tuzak, "bir kere kurarım, unuturum" yaklaşımı oldu. Sonunda **3-2-1 kuralını** benimsedim: 3 kopya, 2 farklı ortam, 1 offsite. VPS için otomatik rsync senkopları ev dizinine, ardından da örneğin Backblaze B2'ye upload ettim. Güvenlikteyse fail2ban, ufw ve Docker ağını (varsa) izole etmek en kritik adımlar. Docker kullanarak uygulamaları izole etmek, hem yedeklemeyi hem de güncellemeyi basitleştiriyor — tavsiye ederim.
Valla ben de self-hosting'e böyle başladım, hani cloud hosting'i bıraka bıraka geldim. Mesela ilk olarak DigitalOcean'da $5'lık VPS aldım, fena değildi ama sürekli kredi kartı ile uğraşmak can sıkıyordu. Sonradan evde eski bir mini-PC (i3, 8GB RAM) buldum, onu Debian'a kurup Proxmox ile virtualize ettim. Hem masrafsız hem de tam kontrol sağlıyor, özellikle verilerini çok hassas tutmak isteyenler için ideal kanka.
Yedekleme ve güvenlik konusunda en çok bedava araçlarla neler yapıyorum diye düşündüğümdeyse, yedeklemeler için BorgBackup + YubiKey 2FA’sı olmazsa olmaz. Kolay kurulumu ve şifreleme desteğiyle vakit kaybettirmiyor. Güvenlikteyse sadece fail2ban değil, port knocking de denedim ama en basiti otomatik güncellemeler + SSH key’le giriş. Eğer evde mini-PC kullanıyorsan, elektrik kesintilerine karşı UPS de eklemende fayda var, yoksa tek bir voltaj dalgalanmasıyla disk ölebiliyor.
Tartışmaya katılmak için giriş yap
Giriş Yap