machine/workman: init

This commit is contained in:
Felix Buehler 2025-05-04 20:20:28 +02:00
parent c48b59fe72
commit 8c029fad44
14 changed files with 336 additions and 1 deletions

View file

@ -0,0 +1,24 @@
# enabled remote-build service
{ config, ... }:
let
inherit (config.sops) secrets;
in
{
sops.secrets."nixremote/ssh_key" = { };
nix.buildMachines = [
{
hostName = "buehler.rocks";
system = "x86_64-linux";
supportedFeatures = [
"benchmark"
"kvm"
"big-parallel"
];
sshUser = "nixremote";
sshKey = secrets."nixremote/ssh_key".path;
maxJobs = 4;
}
];
nix.distributedBuilds = true;
}