From 565822c175bccdf1bd67feb53858fb2b9aa48503 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 26 Apr 2026 01:22:29 +0000 Subject: [PATCH] fix: remove Docker HEALTHCHECK + increase Railway timeout to 300s Docker HEALTHCHECK conflicts with Railway's own healthcheck mechanism. https://claude.ai/code/session_01W1rJthWDkasijTdXCfxVHs --- salesflow-saas/backend/Dockerfile | 3 --- salesflow-saas/backend/railway.toml | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/salesflow-saas/backend/Dockerfile b/salesflow-saas/backend/Dockerfile index c3d700e3..87a716bc 100644 --- a/salesflow-saas/backend/Dockerfile +++ b/salesflow-saas/backend/Dockerfile @@ -38,8 +38,5 @@ USER app EXPOSE 8000 -HEALTHCHECK --interval=20s --timeout=15s --start-period=120s --retries=5 \ - CMD curl -f http://localhost:${PORT:-8000}/health || exit 1 - ENTRYPOINT ["tini", "--"] CMD ["./start.sh"] diff --git a/salesflow-saas/backend/railway.toml b/salesflow-saas/backend/railway.toml index fde8d883..41c4ceaa 100644 --- a/salesflow-saas/backend/railway.toml +++ b/salesflow-saas/backend/railway.toml @@ -3,6 +3,6 @@ dockerfilePath = "Dockerfile" [deploy] healthcheckPath = "/health" -healthcheckTimeout = 120 +healthcheckTimeout = 300 restartPolicyType = "ON_FAILURE" restartPolicyMaxRetries = 3