diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index f23c621..7256b39 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -16,6 +16,11 @@ jobs: - name: 2. Sync Files to Running Container run: | + # 即使不完整,也要給一個有 APP_PORT 和 FORWARD_DB_PORT 的檔案 + # 否則 Docker 會用預設值 3306 導致衝突 + echo "FORWARD_DB_PORT=3307" > .env + echo "APP_PORT=80" >> .env + docker compose up -d # 這一步最關鍵!它把剛抓下來的新 Code 塞進去「正在跑」的容器 # 它不會刪掉你的 .env,因為它是用 tar 覆蓋進去