From 797c17797d35e229070d35ae6df7d91621bcad69 Mon Sep 17 00:00:00 2001 From: arch3rPro Date: Sat, 14 Mar 2026 03:07:41 +0800 Subject: [PATCH] feat: add healthcheck --- apps/new-api/0.11.4-allinone/docker-compose.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/apps/new-api/0.11.4-allinone/docker-compose.yml b/apps/new-api/0.11.4-allinone/docker-compose.yml index 7988e03..9d03ca2 100644 --- a/apps/new-api/0.11.4-allinone/docker-compose.yml +++ b/apps/new-api/0.11.4-allinone/docker-compose.yml @@ -18,8 +18,10 @@ services: - ERROR_LOG_ENABLED=true - BATCH_UPDATE_ENABLED=true depends_on: - - redis - - mysql + redis: + condition: service_started + mysql: + condition: service_healthy healthcheck: test: - CMD-SHELL @@ -41,6 +43,11 @@ services: - MYSQL_DATABASE=${PANEL_DB_NAME} networks: - 1panel-network + healthcheck: + test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p${PANEL_DB_ROOT_PASSWORD}"] + interval: 10s + timeout: 5s + retries: 5 redis: image: redis:latest container_name: ${CONTAINER_NAME}-redis