Try gitea runners
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
{ pkgs, ... }:
|
||||
let baseUrl = "git.ewanick.com";
|
||||
in
|
||||
{
|
||||
@@ -13,6 +14,31 @@ in
|
||||
service = {
|
||||
DISABLE_REGISTRATION = true;
|
||||
};
|
||||
actions = {
|
||||
ENABLED = true;
|
||||
DEFAULT_ACTIONS_URL = "self";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
services.gitea-actions-runner.instances = {
|
||||
"first-runner" = {
|
||||
enable = true;
|
||||
url = baseUrl;
|
||||
tokenFile = ./git.ewanick.com/tokenFile;
|
||||
hostPackages = with pkgs; [
|
||||
bash
|
||||
coreutils
|
||||
curl
|
||||
gawk
|
||||
gitMinimal
|
||||
gnused
|
||||
wget
|
||||
];
|
||||
name = "linode-nixos";
|
||||
labels = [
|
||||
"native:host"
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
1
nixos-apps/git.ewanick.com/.gitignore
vendored
Normal file
1
nixos-apps/git.ewanick.com/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
tokenFile
|
||||
Reference in New Issue
Block a user