From 0dd836131e66b55382ca9fb70f05bc034d92dfe1 Mon Sep 17 00:00:00 2001 From: "Gan, Jimmy" Date: Sat, 4 Apr 2026 18:00:26 +0800 Subject: [PATCH] fix: use docker compose down before deploying dashboard Use compose down --remove-orphans to properly clean up before deployment. --- .gitea/workflows/deploy-dev.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml index 5f8f557..9e2da32 100644 --- a/.gitea/workflows/deploy-dev.yml +++ b/.gitea/workflows/deploy-dev.yml @@ -66,5 +66,9 @@ jobs: docker network inspect gitea_gitea >/dev/null 2>&1 || docker network create gitea_gitea cd /volume1/docker/nas-dashboard - docker rm -f nas-dashboard-dev || true + + # Stop and remove existing container if it exists + docker compose -f docker-compose.dev.yml down --remove-orphans || true + + # Deploy docker compose -f docker-compose.dev.yml up -d --pull never