From 20a4457ac6c50564e16632154366a3ead465c736 Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Tue, 8 Jul 2025 16:04:20 +0100 Subject: [PATCH] feat (service): add Forgejo runner to Docker compose to enable actions --- services/forgejo/docker-compose.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/services/forgejo/docker-compose.yml b/services/forgejo/docker-compose.yml index 2759d27..895928e 100644 --- a/services/forgejo/docker-compose.yml +++ b/services/forgejo/docker-compose.yml @@ -36,6 +36,23 @@ services: volumes: - /data/mysql/forgejo:/var/lib/mysql + # This is so that I can run Forgejo actions + runner: + image: code.forgejo.org/forgejo/runner:3.4.0 + container_name: forgejo-runner + restart: unless-stopped + environment: + - FORGEJO_INSTANCE_URL=https://forgejo.systemsobscure.net + - FORGEJO_RUNNER_REGISTRATION_TOKEN=${FORGEJO_RUNNER_REGISTRATION_TOKEN} + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /var/www:/var/www + - ./runner-data:/data + depends_on: + - server + networks: + - forgejo + networks: forgejo: external: false