add anstml runner

This commit is contained in:
Noa Aarts 2024-11-13 10:17:24 +01:00
parent 7e84e748e3
commit 4b706450be
Signed by: noa
GPG key ID: 1850932741EFF672
3 changed files with 23 additions and 0 deletions

View file

@ -158,6 +158,7 @@
identityPaths = [ "${config.users.users.noa.home}/.ssh/id_ed25519" ]; identityPaths = [ "${config.users.users.noa.home}/.ssh/id_ed25519" ];
secrets = { secrets = {
"secrets/token-flurry".file = ../../secrets/github/flurry.age; "secrets/token-flurry".file = ../../secrets/github/flurry.age;
"secrets/token-anstml".file = ../../secrets/github/anstml.age;
"secrets/token-nixconf".file = ../../secrets/github/nixconf.age; "secrets/token-nixconf".file = ../../secrets/github/nixconf.age;
"secrets/nix-store-key".file = ../../secrets/nix-serve/private.age; "secrets/nix-store-key".file = ../../secrets/nix-serve/private.age;
"rsecrets/radicale" = { "rsecrets/radicale" = {
@ -181,6 +182,17 @@
tokenFile = config.age.secrets."secrets/token-flurry".path; tokenFile = config.age.secrets."secrets/token-flurry".path;
url = "https://github.com/itepastra/flurry"; url = "https://github.com/itepastra/flurry";
}; };
anstml-runner = {
enable = true;
extraPackages = with pkgs; [
nodejs
curl
];
name = "anstml-runner";
replace = true;
tokenFile = config.age.secrets."secrets/token-anstml".path;
url = "https://github.com/itepastra/anstml";
};
}; };
openssh = { openssh = {
enable = true; enable = true;

View file

@ -0,0 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 tcnWbQ wYeEL3qfn40RWQqesIQVGrLfbZo78PI59YVdsF2rs3A
d+ZJZXyw5pgVQQ3VrSUocIKi7xYRQOcFylPEDS9Xvrc
-> ssh-ed25519 ropO2g Qih/T83iwk6SpGV5hpWp6iI5M+W7WDF7XD2XGz18S2M
Fv/nEbequrhlzQHLjm+2QPTFriEpeo6rlKGtHU3ASuA
--- QLzkNK/wNKTTYWnP/PD/DWKQLGwdPVdfVz0H69qVgTY
ÿXxS“ ¢¥Q†…Ã3i3]©ölª„9Ÿ‡)Ü@ÂDØãyÄ£>-—Ê”}ý »ðÅTr§`Ê`•8i

View file

@ -10,6 +10,10 @@ in
noa noa
nuOS nuOS
]; ];
"github/anstml.age".publicKeys = [
noa
nuOS
];
"github/nixconf.age".publicKeys = [ "github/nixconf.age".publicKeys = [
noa noa
nuOS nuOS