feat: app health endpoint succeeds (E00-S02-T03)

This commit is contained in:
implementer
2026-08-29 00:21:34 +00:00
parent 9937268d64
commit 9c049ce6b5
7 changed files with 112 additions and 26 deletions
+6 -3
View File
@@ -1,4 +1,4 @@
# EPPP Docker Compose baseline — [E00-S02-T01/T02]
# EPPP Docker Compose baseline — [E00-S02-T01/T02/T03]
#
# `docker compose up -d` starts both the database (PostgreSQL) and the
# application (@personal-blog/server). Rollback: `docker compose down`.
@@ -8,8 +8,11 @@
# `condition: service_healthy`, so the application does not start until the
# database is accepting connections.
#
# Explicitly out of scope for T01/T02 (land in later E00-S02 tasks):
# - application health endpoint (T03)
# Application health endpoint (T03): the app serves `GET /health` (HTTP 200 +
# `{"status":"ok"}`) on port 3000, so the app container stays up and the
# health endpoint succeeds once the stack is running.
#
# Explicitly out of scope for T01/T02/T03 (land in later E00-S02 tasks):
# - DB volume persistence (T04)
#
# All values have defaults so `docker compose up -d` works from a clean clone