From 3b293d39d38d76781efa1d8fea4937baebc402c3 Mon Sep 17 00:00:00 2001 From: zetaloop Date: Wed, 6 May 2026 20:11:32 +0800 Subject: [PATCH] fix(center): wire act_runner into compose network --- deploy/center/docker-compose.yml | 8 +++++++- deploy/center/runner/config.yaml | 6 ++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 deploy/center/runner/config.yaml diff --git a/deploy/center/docker-compose.yml b/deploy/center/docker-compose.yml index d43af67..41ea039 100644 --- a/deploy/center/docker-compose.yml +++ b/deploy/center/docker-compose.yml @@ -83,19 +83,25 @@ services: image: gitea/act_runner:0.6.1 container_name: juwan-runner restart: unless-stopped + working_dir: /data environment: GITEA_INSTANCE_URL: http://gitea:3000 GITEA_RUNNER_REGISTRATION_TOKEN: ${RUNNER_TOKEN} GITEA_RUNNER_NAME: juwan-center - GITEA_RUNNER_LABELS: ubuntu-latest:docker://docker.gitea.com/runner-images:ubuntu-latest-slim + GITEA_RUNNER_LABELS: ubuntu-latest:docker://docker.gitea.com/runner-images:ubuntu-latest CONFIG_FILE: /data/config.yaml volumes: + - ./runner/config.yaml:/data/config.yaml:ro - runner-data:/data - /var/run/docker.sock:/var/run/docker.sock depends_on: gitea: condition: service_healthy +networks: + default: + name: juwan-center + volumes: caddy-data: name: juwan-caddy-data diff --git a/deploy/center/runner/config.yaml b/deploy/center/runner/config.yaml new file mode 100644 index 0000000..e07ef23 --- /dev/null +++ b/deploy/center/runner/config.yaml @@ -0,0 +1,6 @@ +runner: + capacity: 1 + labels: + - ubuntu-latest:docker://docker.gitea.com/runner-images:ubuntu-latest +container: + network: juwan-center