actions-runner: add Forgejo runner to nix-cache02 with Vault token
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ config, lib, pkgs, ... }:
|
||||
{
|
||||
# Trust podman interfaces so containers can reach the runner's cache service.
|
||||
# "podman+" is a wildcard matching any interface starting with "podman".
|
||||
@@ -17,7 +17,7 @@
|
||||
enable = true;
|
||||
name = config.networking.hostName;
|
||||
url = "https://code.t-juice.club";
|
||||
tokenFile = "/var/lib/forgejo-runner/token";
|
||||
tokenFile = lib.mkDefault "/var/lib/forgejo-runner/token";
|
||||
labels = [
|
||||
"nix:docker://code.t-juice.club/torjus/runner-images/nix:latest"
|
||||
"node-bookworm:docker://node:lts-bookworm-slim"
|
||||
@@ -25,7 +25,7 @@
|
||||
"golang:docker://code.t-juice.club/torjus/runner-images/golang:latest"
|
||||
];
|
||||
settings = {
|
||||
runner.capacity = 2;
|
||||
runner.capacity = lib.mkDefault 2;
|
||||
cache = {
|
||||
enabled = true;
|
||||
dir = "/var/lib/gitea-runner/actions1/cache";
|
||||
|
||||
Reference in New Issue
Block a user