From 233f49703dd88bb2c9363293209a14ef27c0db2b Mon Sep 17 00:00:00 2001 From: user Date: Fri, 19 Sep 2025 16:03:41 +0300 Subject: [PATCH] fix --- start.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/start.sh b/start.sh index 64c5594..fd2e40b 100644 --- a/start.sh +++ b/start.sh @@ -235,10 +235,14 @@ if ! command -v docker compose >/dev/null 2>&1 && ! command -v docker-compose >/ fi set -x +COMPOSE_FILE_PATH="$BASE_DIR/configs/docker-compose.yml" +COMPOSE_PROJECT=${COMPOSE_PROJECT_NAME:-$(basename "$BASE_DIR")} if command -v docker compose >/dev/null 2>&1; then - (cd "$BASE_DIR" && docker compose up -d --build) + docker compose -p "$COMPOSE_PROJECT" -f "$COMPOSE_FILE_PATH" down --remove-orphans + docker compose -p "$COMPOSE_PROJECT" -f "$COMPOSE_FILE_PATH" up -d --build --force-recreate else - (cd "$BASE_DIR" && docker-compose up -d --build) + docker-compose -p "$COMPOSE_PROJECT" -f "$COMPOSE_FILE_PATH" down --remove-orphans + docker-compose -p "$COMPOSE_PROJECT" -f "$COMPOSE_FILE_PATH" up -d --build --force-recreate fi set +x