From 4376cf936aef9f7ac01a515de2303b64d4c68831 Mon Sep 17 00:00:00 2001 From: Admin Date: Fri, 17 Jul 2026 00:10:11 +0000 Subject: [PATCH] ci: auto-create docker-compose.yml if not exists on deploy --- .gitea/workflows/build.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index f724e51..01b2006 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -56,6 +56,20 @@ jobs: password: ${{ secrets.SSH_PASSWORD }} port: ${{ secrets.SSH_PORT || 22 }} script: | + mkdir -p /opt/anticaptcha cd /opt/anticaptcha + if [ ! -f docker-compose.yml ]; then + cat > docker-compose.yml << 'EOF' + services: + anticaptcha: + image: git.viaeon.com/admin/anticaptcha:latest + ports: + - "6688:6688" + volumes: + - ./data:/app/data + - ./models:/app/models + restart: unless-stopped + EOF + fi docker compose pull docker compose up -d \ No newline at end of file