From 61ff6faf17be7b4a1e28f0ad4ee8d17bdd549fe6 Mon Sep 17 00:00:00 2001 From: Mafyuh Date: Wed, 26 Jun 2024 23:16:01 -0400 Subject: [PATCH] adding other runner --- runner/docker-compose.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 runner/docker-compose.yml diff --git a/runner/docker-compose.yml b/runner/docker-compose.yml new file mode 100644 index 0000000..7a76451 --- /dev/null +++ b/runner/docker-compose.yml @@ -0,0 +1,26 @@ +--- +services: + docker-in-docker: + image: docker:dind + container_name: 'docker_dind' + privileged: 'true' + command: ['dockerd', '-H', 'tcp://0.0.0.0:2375', '--tls=false'] + restart: 'unless-stopped' + + gitea: + image: 'code.forgejo.org/forgejo/runner:3.5.0' + links: + - docker-in-docker + depends_on: + docker-in-docker: + condition: service_started + container_name: 'runner' + environment: + DOCKER_HOST: tcp://docker-in-docker:2375 + # User without root privileges, but with access to `/data`. + user: 1000:1000 + volumes: + - /home/mafyuh/data:/data + restart: 'unless-stopped' + + command: '/bin/sh -c "sleep 5; forgejo-runner daemon"'