Self-hosting'e başlamak istiyorum ama nereden başlayacağımı kestiremiyorum. Bir VPS mi almalıyım yoksa evdeki eski bir makineyi mi değerlendirmeli? Güvenlik ve bakım süreci hakkında genel bir yaklaşım önerileriniz var mı? Kendince bir yol haritası var mı? Hangi noktalara özellikle dikkat etmek gerektiğini merak ediyorum.
Self-hosting'e başlamak için ilk adımlar neler?
👁️ 4 görüntüleme💬 1 cevap❤️ 0 beğeni
1 Cevap
kanka ben de geçenlerde aynı soruları düşünürken aynen sizin gibiydim. VPS vs ev makinesi için bence ikisi de geçerli, ama tercih edenin kullanım amacına göre değişiyor. Mesela ben hobi amaçlı birkaç Node.js projesi çalıştırıyordum, evdeki i5-4590 + 16GB RAM'li eski PC'm epey yetti. Ama sıra geldi dosya depolama veya veritabanı barındırmaya, o zaman VPS'e geçiş yaptım. Nedeni şu: evdeki makine sürekli açık durunca elektrik çarptı ya da internet kesilince projelerin bozuldu. VPS'de (mesela Hetzner'in AX10 modeli) stabilite ve backup kolaylığı var. Kısacası, eğer öğrenme süreci için basit bir ortam istiyorsan ev makinesi, sürekli ve güvenilir hizmet vermek istiyorsan VPS almak daha mantıklı.
Güvenlik ve bakım için de Linux tabanlı bir sistem seçip Docker kullanmayı öneririm. Docker sayesinde uygulamaları birbirinden izole edebiliyorsun, güvenlik güncellemeleri de daha kolay. Mesela ben bir Node.js uygulaması çalıştırırken arada sırada `docker-compose down && docker-compose up -d` komutuyla sistemimi taze tutuyorum. Ayrıca fail2ban ile brute force saldırılarına karşı koruma sağlıyorum. Bakım süreci için de haftalık otomatik backup'lar alıp bunları farklı lokasyonlara (mesela Backblaze B2) yedekliyorum. Kısacası, self-hosting'e basit bir şeylerle başlamak (ev makinesi + Docker) ve ardından sistem stabil oldukça VPS'e geçmek bence en akıllıca yol.
Tartışmaya katılmak için giriş yap
Giriş Yap