From 913e7f531a0e0ddba4a5e7ab6c5cb3c765fb4fd7 Mon Sep 17 00:00:00 2001 From: gitea Date: Wed, 26 Nov 2025 01:11:39 +0330 Subject: [PATCH] adding reverse proxy and letsEncrypt --- .gitea/workflows/cicd.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/cicd.yaml b/.gitea/workflows/cicd.yaml index 46b47b0..5c9d88b 100644 --- a/.gitea/workflows/cicd.yaml +++ b/.gitea/workflows/cicd.yaml @@ -48,16 +48,16 @@ jobs: sudo systemctl enable docker fi - # Check and install Docker Compose if not present - if ! command -v docker-compose &> /dev/null; then - sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-\$(uname -s)-\$(uname -m)" -o /usr/local/bin/docker-compose - sudo chmod +x /usr/local/bin/docker-compose + # Ensure docker-compose-plugin is installed (for 'docker compose' command) + if ! docker compose version &> /dev/null; then + sudo apt update -y + sudo apt install -y docker-compose-plugin fi # Load image and deploy with Compose docker load -i demo-app.tar - docker-compose down || true # Graceful stop - docker-compose up -d + docker compose down --remove-orphans -v || true # Graceful stop + docker compose up -d --force-recreate # Cleanup rm demo-app.tar