generation 562 25.11.20250714.62e0f05
This commit is contained in:
24
system/services/remote-builds.nix
Normal file
24
system/services/remote-builds.nix
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
config,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
nix.distributedBuilds = true;
|
||||
nix.extraOptions = ''
|
||||
builders-use-substitutes = true
|
||||
'';
|
||||
|
||||
nix.buildMachines = [
|
||||
{
|
||||
hostName = "server3-gpu"; # Must be resolvable or an IP
|
||||
system = "x86_64-linux"; # The architecture of the builder
|
||||
protocol = "ssh-ng"; # Optimized protocol
|
||||
maxJobs = 4;
|
||||
speedFactor = 2;
|
||||
supportedFeatures = ["nixos-test" "benchmark" "big-parallel" "kvm"];
|
||||
mandatoryFeatures = [];
|
||||
sshUser = "synchronous";
|
||||
sshKey = "/synchronous/.ssh/id_rsa"; # Path to private key on client
|
||||
}
|
||||
];
|
||||
}
|
||||
@@ -10,5 +10,6 @@
|
||||
# ./resolved/default.nix (not enabled, in favor of dnsmasq)
|
||||
./dnsmasq/default.nix
|
||||
./printing.nix
|
||||
./remote-builds.nix
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user