2026

Sunucuları ayakta tutuyorum. Tek başıma, doğrudan, yıllardır aynı sunucularda.

Ben Bilal Yaver. Node.js ve Next.js ile sistem yazıyorum, sonra o sistemleri ayakta tutuyorum: sunucu, mail altyapısı, yedek, SSL ve kesinti izleme. Aşağıdaki şerit, izlediğim gerçek sistemlere ait.

Node.js ve Next.jsSunucu ve sistemİzlemeTeknik SEO

Yazdığım sistemlerin son 90 günü

Üç bölgeden dakikada bir ölçülüyor; sunucusu bende olanlar da var, teslim ettiklerim de. Kendi izleme platformumdan, gerçek veri. 04 Tem — 01 Eki

  • oguzhaniskele.com%100,00
  • alaztel.com%100,00
  • mimoni.com%100,00
  • iib.org.tr%99,21

sorunsuz kısa kesinti kesinti ölçüm yokbuild anında yazılıyor, canlı değil · son güncelleme

Sayılar

%99,79uptime4 site, ölçülen 360 günün tamamı
90 günen uzun kesintisiz serikesinti görülmeden geçen ardışık gün
1 dkkontrol aralığıen seyrek ölçüm; bazı siteler daha sık kontrol ediliyor
3ölçüm bölgesiSingapur · Frankfurt · New York

Ne yapıyorum

Çoğu iş geliştirmeyle başlıyor. Node.js ve Next.js ile sistem yazıyorum — ama teslim edip çıkmıyorum, çünkü asıl iş ondan sonra başlıyor. Sunucuyu devralıyorum ve o sunucu benim sorumluluğum oluyor: kurulum, sertleştirme, Nginx yapılandırması, sertifika ve alan adı sürelerinin otomatiğe bağlanması, yedekleme ve yedekten geri dönüş testi. Sonra kendi izleme platformumdan dakikada bir kontrol ediyorum.

Satılan şey proje değil, süreklilik. Bir kere kurup çıkmıyorum; ay sonunda ne olduğunu yazılı olarak veriyorum ve bir şey düştüğünde haberi senden değil, kendi uyarımdan alıyorum. Yukarıdaki şeritte gördüğün 4 satırın hepsi böyle yönetiliyor.

Müşterilerimden birinin projesi kapandı. Sitesi hâlâ bende — sertifikası yenileniyor, alan adı ödeniyor, izlemede duruyor. Kendisi öyle istedi. Kapanmış bir işin arkasında durmak da bakımın parçası.

Bunu sürdürebilmemin sebebi, altındaki katmanları kendim yazmış olmam. Bir Next.js sitesi indekslenmiyorsa sorunun render tarafında mı sunucuda mı olduğunu ayırt edebiliyorum, çünkü ikisini de ben kuruyorum. Bakım satan çoğu kişi orada hosting firmasına yönlendirir; ben kodun içine giriyorum.

Mail tarafı ayrı bir başlık. Kendi mail sunucumu yönetiyorum; SPF, DKIM ve DMARC’ı ilk günden doğru kurmadan bir alan adını yayına almıyorum. Çünkü teslim edilmeyen mail, düşmüş sunucudan daha sessiz ve daha pahalıdır.

Kapsam

Dahil
  • Node.js ve Next.js uygulamalarının geliştirilmesi
  • Üretim ortamı: dağıtım, servis yönetimi ve geri alma
  • Sunucu kurulumu, sertleştirme ve Nginx yapılandırması
  • Mail sunucusu: posta kutuları, SPF, DKIM, DMARC, teslim edilebilirlik
  • SSL sertifikaları, yenileme ve alan adı süre takibi
  • Yedekleme ve yedekten geri dönüş testi
  • Kesinti izleme, uyarı ve müdahale
  • Teknik SEO ve içerik üretimi: render, crawl, index ve canonical düzeltmeleri, yazı üretimi, görünürlük takibi
Dahil değil
  • WordPress, WooCommerce ve PHP tabanlı sistemler — sunucusunu da barındırmıyorum
  • Reklam ve kampanya yönetimi
  • Tasarım ve marka çalışması

Sınır burada yazılı, görüşmede tartışılmıyor. WordPress’i yapamadığım için dışarıda bırakmıyorum — Watchman Tower’ın wordpress.org’da yayınlanan eklentisini ben yazdım. Sözümü tutabileceğim yerde kalmak için bırakıyorum. Ajans tarafında nasıl çalıştığımı ajanslar için sayfasında yazdım. Sanayi ve B2B firmalarına sıfırdan kurumsal web sitesi de yazıyorum; kapsam ve fiyat orada.

Vakalar

02

alaztel.com

%100 uptime, 89 günlük ölçümde sıfır kesinti · 2021 yazdığım ilk site, bakımı hâlâ bende

03

iib.org.tr

11 yıl taşınan veri geçmişi · 7 birlik, tek platform

04

mimoni.com

12.912 yayındaki sayfa · 3 izlenen uç nokta: site, API, panel

Vakaların tamamı →

Altyapı

Kullandığım araçları kendim yazdım. Watchman Tower benim izleme platformum — Node.js ve Next.js ile yazıldı: uptime, SSL, DNS ve alan adı süresi kontrolleri, uyarılar, durum sayfaları. Bu sayfanın üstündeki şerit oradan geliyor. Peekora içerik ve teknik SEO tarafını yürüttüğüm sistem. Mail sunucumu da kendim yönetiyorum: posta kutuları, SPF, DKIM, DMARC ve teslim edilebilirlik takibi bende.

Aynı ürünün üç katmanını da yazdım. Sunucu tarafındaki ajan wt-warden Go ile yazıldı; CPU, bellek, disk, süreç ve ağ metriklerini toplayıp platforma gönderiyor. WordPress kullanan ajanslar için wordpress.org’da yayınlanan bir eklentisi var. Yukarıdaki şerit de aynı platformdan geliyor.

Bunları sana satmıyorum. Burada durmalarının tek sebebi, bir sunucuyu devraldığımda kullandığım her şeyi kendim yazmış olmam — aldığım uyarının doğru olduğunu biliyorum, çünkü uyarıyı üreten kodu da ben yazdım.

İletişim

Kaç site, hangi sunucuda, şu an kim bakıyor?

Bunu yaz, yeter. Bakar, ne durumda olduğunu söylerim.

İki soru yeter. Gerisini konuşurken hallederiz.

Ne konuşuyoruz?

Yazdıklarına bakıp aynı gün dönüyorum. Kayıt tutulmuyor, mesaj doğrudan mail kutuma düşüyor.