[NixOS] Add separate gitea-runner configuration

This commit is contained in:
2023-09-24 22:45:43 -06:00
parent f85d2f4a6d
commit 21505f23f3
6 changed files with 53 additions and 8 deletions

View File

@@ -1,6 +1,5 @@
{ config, makeEnable, ... }:
makeEnable config "modules.gitea" false {
age.secrets."gitea-runner-token".file = ./secrets/gitea-runner-token.age;
services.gitea = {
enable = true;
@@ -10,11 +9,4 @@ makeEnable config "modules.gitea" false {
SSH_PORT = 1123;
};
};
services.gitea-actions-runner.instances-nix-runner = {
enable = true;
url = config.services.gitea.settings.server.ROOT_URL;
tokenFile = config.age.secrets.gitea-runner-token.path;
labels = [ "nixos:host" ];
};
}