From f0682319a79ca72e084f68553318c2267f3ab445 Mon Sep 17 00:00:00 2001 From: mr-forust Date: Thu, 25 Dec 2025 19:58:38 +0100 Subject: [PATCH] feat: add gitea-basic-runner --- gitea/.env.example | 3 ++- gitea/compose.yaml | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/gitea/.env.example b/gitea/.env.example index b5a1c0a..6f45966 100644 --- a/gitea/.env.example +++ b/gitea/.env.example @@ -1,3 +1,4 @@ GITEA_POSTGRES_USER= GITEA_POSTGRES_PASSWORD= -GITEA_POSTGRES_DB=gitea \ No newline at end of file +GITEA_POSTGRES_DB=gitea +BASIC-RUNNER_TOKEN= \ No newline at end of file diff --git a/gitea/compose.yaml b/gitea/compose.yaml index 2e0c67b..ba532e2 100644 --- a/gitea/compose.yaml +++ b/gitea/compose.yaml @@ -52,6 +52,25 @@ services: depends_on: - db + runner: + image: gitea/act_runner:0.2.11 + container_name: gitea-runner + restart: always + depends_on: + - server + env_file: + - .env + networks: + - gitea-db + environment: + - GITEA_INSTANCE_URL=http://server:3000 + - GITEA_RUNNER_REGISTRATION_TOKEN=${BASIC-RUNNER_TOKEN} + - GITEA_RUNNER_NAME=basic-runner + - GITEA_RUNNER_LABELS=docker:docker://node:20-bookworm,ubuntu-latest:docker://node:20-bookworm + volumes: + - ./gitea-runner:/data + - /var/run/docker.sock:/var/run/docker.sock + db: image: docker.io/library/postgres:14 restart: always