all repos — nixfiles @ f9b82614b7ddeb2b0a4bb042fb31099f33475010

System and user configuration, managed by nix and home-manager

setup forgejo-actions-runner for codeberg.org/opia

Alan Pearce
commit

f9b82614b7ddeb2b0a4bb042fb31099f33475010

parent

d352d26245724f00684bebc224625a0abb1e4ea3

1 file changed, 12 insertions(+), 0 deletions(-)

changed files
M system/linde.nixsystem/linde.nix
@@ -47,6 +47,7 @@ powerdns.file = ../secrets/powerdns.age;
redis-website.file = ../secrets/redis-website.age; cifs-paperless.file = ../secrets/cifs-paperless.age; cifs-transmission.file = ../secrets/cifs-transmission.age; + forgejo-actions-runner.file = ../secrets/forgejo-actions-runner.age; golink = let golink = config.services.golink; in { # hope this doesn't collide... path = "${golink.dataDir}/.config/tsnet-golink/auth.key";
@@ -1163,6 +1164,17 @@ users.users.laminar = {
homeMode = "770"; }; users.groups.laminar.members = [ "caddy" ]; + + services.gitea-actions-runner = { + package = pkgs.forgejo-actions-runner; + instances.linde = { + name = "linde"; + enable = true; + url = "https://codeberg.org"; + tokenFile = config.age.secrets.forgejo-actions-runner.path; + labels = [ "private" ]; + }; + }; virtualisation.containers = { enable = true;