From d59ff36c586dfced829b62623776e6c4cb779cf3 Mon Sep 17 00:00:00 2001 From: vickytechkey Date: Sat, 8 Aug 2026 21:29:13 +0530 Subject: [PATCH] feat: add second forgejo runner instance to docker-compose configuration --- forgejo-runner/docker-compose.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/forgejo-runner/docker-compose.yml b/forgejo-runner/docker-compose.yml index cd1f4f8..7458ab8 100644 --- a/forgejo-runner/docker-compose.yml +++ b/forgejo-runner/docker-compose.yml @@ -18,3 +18,23 @@ services: fi; forgejo-runner daemon; " + + runner2: + image: code.forgejo.org/forgejo/runner:3.0.0 + container_name: forgejo-runner2 + user: "0:0" + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - ./data2:/data + environment: + - FORGEJO_INSTANCE_URL=http://16.113.57.127:3000 + - FORGEJO_RUNNER_REGISTRATION_TOKEN=${FORGEJO_RUNNER_REGISTRATION_TOKEN} + restart: unless-stopped + entrypoint: | + sh -c " + cd /data; + if [ ! -f .runner ]; then + forgejo-runner register --no-interactive --instance $${FORGEJO_INSTANCE_URL} --token $${FORGEJO_RUNNER_REGISTRATION_TOKEN} --name local-runner2 --labels ubuntu-latest:docker://node:22-alpine,ubuntu-22.04:docker://node:22-alpine,ubuntu-20.04:docker://node:20-alpine; + fi; + forgejo-runner daemon; + "