nixos/hosts/cl-00-00/system/configuration/forgejo/runner.nix
dokkae.cat eb7d6c146f feat: forgejo runner
Added a forgejo runner and extracted monolith file into folder/sub-folder
2026-01-11 20:52:16 +00:00

34 lines
719 B
Nix

{ pkgs
, config
, ...
}:
{
services.gitea-actions-runner = {
package = pkgs.forgejo-runner;
instances.default = {
enable = true;
name = "cl-00-00_forgejo-runner-00";
url = "https://git.dokkae.com";
tokenFile = config.sops.secrets."forgejo/runners/00".path;
labels = [
"ubuntu-latest:docker://catthehacker/ubuntu:act-latest"
"debian-latest:docker://debian:bookworm"
"alpine-latest:docker://alpine:latest"
];
settings = {
container = {
network = "bridge";
};
runner = {
capacity = 2;
timeout = "1h";
};
cache = {
enabled = true;
};
};
};
};
}