From 64a82d0e2ca6fac2a756e4f85106fcc552bac480 Mon Sep 17 00:00:00 2001 From: leon-morival Date: Sun, 30 Nov 2025 19:44:12 +0100 Subject: [PATCH] feat: try fix --- docker-compose.prod.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index bd380ff..5a727c9 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -24,7 +24,8 @@ services: image: registry.gitlab.com/treasure-hunt4/treasure-api:latest restart: "no" depends_on: - - mysql + mysql: + condition: service_healthy environment: APP_ENV: "production" APP_KEY: "${APP_KEY}" @@ -50,6 +51,12 @@ services: - mysql-data:/var/lib/mysql ports: - "3308:3306" # Optionnel, pour accès externe à MySQL + healthcheck: + test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-p${MYSQL_ROOT_PASSWORD}"] + interval: 5s + timeout: 5s + retries: 10 + start_period: 10s volumes: mysql-data: