feat: add second forgejo runner instance to docker-compose configuration
This commit is contained in:
parent
7628df5c62
commit
d59ff36c58
1 changed files with 20 additions and 0 deletions
|
|
@ -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;
|
||||
"
|
||||
|
|
|
|||
Loading…
Reference in a new issue