From 50b93a1a888bbfa9cf912b5d328073d7b537892f Mon Sep 17 00:00:00 2001 From: X9 Dev Date: Thu, 16 Apr 2026 11:50:51 +0200 Subject: [PATCH] ci: add runner config with xetup network and debug logging --- docker-compose.yml | 3 ++- runner-config.yml | 21 +++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 runner-config.yml diff --git a/docker-compose.yml b/docker-compose.yml index 33a9a6b..539ee7a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -38,7 +38,7 @@ services: image: code.forgejo.org/forgejo/runner:6.3.1 container_name: xetup-runner restart: unless-stopped - entrypoint: ["/bin/sh", "-c", "forgejo-runner daemon"] + entrypoint: ["/bin/sh", "-c", "forgejo-runner daemon --config /etc/runner/config.yml"] user: "0:996" # root:docker - needed for /var/run/docker.sock access depends_on: - forgejo @@ -47,6 +47,7 @@ services: volumes: - runner-data:/data - /var/run/docker.sock:/var/run/docker.sock + - ./runner-config.yml:/etc/runner/config.yml:ro networks: - xetup diff --git a/runner-config.yml b/runner-config.yml new file mode 100644 index 0000000..5048957 --- /dev/null +++ b/runner-config.yml @@ -0,0 +1,21 @@ +log: + level: debug + +runner: + file: /data/.runner + capacity: 1 + timeout: 3h + fetch_timeout: 5s + fetch_interval: 2s + report_interval: 1s + +cache: + enabled: true + +container: + network: xetup + privileged: false + valid_volumes: + - '**' + docker_host: "-" + force_pull: false