From fd9c637cd151008137f8a8c2418487d82a219dcb Mon Sep 17 00:00:00 2001 From: ht Date: Sun, 6 Sep 2026 20:58:13 +0300 Subject: [PATCH] fix healthcheck tooling in production image --- Dockerfile | 2 +- docs/quality/uygulama-durumu.md | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 67e1e3e..143ef7e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ RUN npm run build FROM node:22-slim ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update \ - && apt-get install -y --no-install-recommends nginx ca-certificates \ + && apt-get install -y --no-install-recommends nginx ca-certificates curl \ && rm -rf /var/lib/apt/lists/* WORKDIR /app diff --git a/docs/quality/uygulama-durumu.md b/docs/quality/uygulama-durumu.md index e6ae0ac..42cd02b 100644 --- a/docs/quality/uygulama-durumu.md +++ b/docs/quality/uygulama-durumu.md @@ -2382,3 +2382,7 @@ Doğrulama: yeni istemci testi dahil `npm test` 302/302 ve `npm run build` başa ### 2026-09-06 · EKAP tarih uzlaştırmasının canlı kabulü `a268b15` commit'i Coolify’da `l2vutni2aqziokeqyxf2bug5` deployment kaydıyla `finished` oldu. Canlı bundle’da resmî EKAP tarih uzlaştırma kodu görüldü; `/api/health` ve `/api/ready` 200/`ok:true`, canlı beşli probe ise beş resmi tarih/saat değerini döndürdü. Aksaray için 16.09.2026 10:00 resmi tarih korunuyor. Gerçek kullanıcı oturumuyla modal görsel kabulü ve doküman yükleme hâlâ ayrı kapsamdır. + +### 2026-09-06 · Coolify sağlık kontrolünün etkinleştirilmesi + +Coolify uygulamasındaki sağlık kontrolü `/api/ready` ve port 80 olarak etkinleştirildi. İlk kontrollü rollout, imajda `curl`/`wget` bulunmadığını ortaya çıkardığı için başarısız oldu; Dockerfile üretim imajına `curl` eklenerek düzeltme hazırlandı ve yerel Docker build başarıyla tamamlandı. Bir sonraki rollout bu imajı kullanmalıdır. Canlı endpointler bu arada önceki sağlıklı container üzerinden 200 dönmeye devam etti.