fix(docker): healthcheck the port the app listens on #36

Merged
aefril merged 1 commits from fix/dockerfile-healthcheck-port into staging 2026-09-30 17:37:41 +02:00
Owner

The HEALTHCHECK curled localhost:3300/health, but the app listens on 4000
(server.port in infra/*.yaml, EXPOSE 4000). The check always failed, so
deployment.sh waited on 'Waiting for healthcheck...', found the container
unhealthy and rolled back to an image with the same broken check.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com

The HEALTHCHECK curled localhost:3300/health, but the app listens on 4000 (server.port in infra/*.yaml, EXPOSE 4000). The check always failed, so deployment.sh waited on 'Waiting for healthcheck...', found the container unhealthy and rolled back to an image with the same broken check. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
aefril added 1 commit 2026-09-30 17:37:34 +02:00
The HEALTHCHECK curled localhost:3300/health, but the app listens on 4000
(server.port in infra/*.yaml, EXPOSE 4000). The check always failed, so
deployment.sh waited on 'Waiting for healthcheck...', found the container
unhealthy and rolled back to an image with the same broken check.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
aefril merged commit e8b31035f7 into staging 2026-09-30 17:37:41 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: apksel-dev/apskel-pos-backend#36