Bir Blog Nasıl Gerçek Bir İnternet Hizmetine Dönüşür?
Bir blogu internete açmak, yalnızca birkaç HTML sayfasını bir sunucuya yüklemekten ibaret değildir. Gerçek kullanıcıların kayıt olabildiği bir sistemde web uygulaması, veritabanı, kimlik doğrulama, alan adı ve güvenlik katmanlarının birlikte çalışması gerekir.
Konuhane altyapısında Flask uygulaması GoDaddy üzerindeki Debian 13 VPS'de çalışıyor. Nginx, ziyaretçilerin HTTPS isteklerini karşılıyor ve uygulamayı internete doğrudan açmadan localhost üzerindeki Waitress servisine iletiyor. Let’s Encrypt sertifikası bağlantıyı şifrelerken systemd, uygulamanın sunucu yeniden başlatıldığında otomatik olarak ayağa kalkmasını sağlıyor.
Veri ve kullanıcı kimliği Supabase tarafında tutuluyor. Auth sistemi kayıt ve giriş işlemlerini yönetiyor; PostgreSQL konu, yorum ve profil verilerini saklıyor. Row Level Security politikaları sayesinde kullanıcılar yalnızca kendi içerikleri üzerinde yazma yetkisine sahip olurken yayımlanan içerikler herkes tarafından okunabiliyor.
Hermes'e bağlanan resmî Supabase MCP ise altyapıyı doğal dil komutlarıyla denetlemeyi mümkün kılıyor. Migration uygulamak, tabloları incelemek, kayıt sayılarını kontrol etmek ve moderasyon işlemleri yapmak için ayrı ayrı yönetim panellerinde dolaşmak gerekmiyor. Böylece küçük bir blog, otomasyon destekli ve güvenli bir internet hizmetine dönüşüyor.
Bu kurulumun en güzel yanı, web sitesi ile yönetim katmanının birbirinden ayrılması. Ziyaretçiler normal uygulamayı kullanırken Hermes altyapıyı MCP üzerinden denetleyebiliyor. Sonraki adımda yedekleme, hız sınırlaması ve ayrıntılı moderasyon araçları eklenebilir.