From 57db28e9e6765f5cb4a7556763630b5bbf5da8c5 Mon Sep 17 00:00:00 2001 From: zvictor Date: Thu, 5 Mar 2026 12:55:10 -0300 Subject: [PATCH] wait for a health db --- docker-compose.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index e0cea4f0..3de17a57 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,6 +5,11 @@ services: POSTGRES_USER: paperclip POSTGRES_PASSWORD: paperclip POSTGRES_DB: paperclip + healthcheck: + test: ["CMD-SHELL", "pg_isready -U paperclip -d paperclip"] + interval: 2s + timeout: 5s + retries: 30 ports: - "5432:5432" volumes: @@ -22,7 +27,8 @@ services: PAPERCLIP_DEPLOYMENT_EXPOSURE: "private" BETTER_AUTH_SECRET: "${BETTER_AUTH_SECRET:-dev-insecure-change-me}" depends_on: - - db + db: + condition: service_healthy volumes: pgdata: