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