Ne işe yarar (iş diliyle)

İçerik (ör. bir editörün yazdığı not) hatalıysa, bu hatanın canlı siteyi çökertmesini engeller. Hatalı içerik deploy’u en başta durdurur; ziyaretçiler kesintisiz bir önceki sağlam sürümü görmeye devam eder.

Hangi müşteri/projelerde işe yarar

İçeriği teknik olmayan kişilerin girdiği her statik/SSG site: dokümantasyon, wiki, kataloglar. “Birinin yazdığı bozuk veri tüm siteyi düşürmesin” denen her yer.

Nasıl çalışır (kısa, sade)

Yayın, container çalışırken değil imaj kurulurken (build) üretilir. Build sırasında içerik geçersizse imaj oluşmaz → deploy başarısız olur → altyapı (Coolify) eski çalışan sürümü tutar. Site düşmez.

Olgunluk

Canlıda kanıtlanmış (gerçek bir geçersiz-YAML olayında bu pattern eklendi). Önce runtime build vardı ve bozuk not siteyi crash-loop’a soktu; image-build doğrulamasıyla çözüldü.

Teknik (geliştiriciler için)

Dockerfile builder aşamasında COPY . . + RUN npx quartz build (içeriği derler/doğrular). Build patlarsa imaj yok → Coolify eski container’ı korur. Repo: Dockerfile.