diff options
| author | Devin Finlinson <devin.finlinson@pm.me> | 2026-04-13 21:36:02 -0600 |
|---|---|---|
| committer | Devin Finlinson <devin.finlinson@pm.me> | 2026-04-13 21:36:02 -0600 |
| commit | af9a0e56e110b0edd0cf9854a1dd534265cdb0e8 (patch) | |
| tree | 90b5ad142c2e7de53eb42d25fb3446c6437af8f0 /modules/nixos/remote-build.nix | |
| parent | 92c419df57a72545a3ca444bdbd6217b6718b925 (diff) | |
Diffstat (limited to 'modules/nixos/remote-build.nix')
| -rw-r--r-- | modules/nixos/remote-build.nix | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/modules/nixos/remote-build.nix b/modules/nixos/remote-build.nix new file mode 100644 index 0000000..79da57e --- /dev/null +++ b/modules/nixos/remote-build.nix @@ -0,0 +1,20 @@ +{ config, ... } : { + nix.distributedBuilds = true; + # nix.settings.builders-use-subsituters = true; + nix.buildMachines = [ + { + hostName = "doretta"; + systems = [ "x86_64-linux" "aarch64-linux"]; + supportedFeatures = [ + "nixos-test" + "benchmark" + "big-parallel" + "llvm" + ]; + maxJobs = 2; # could be higher but slow internet + speedFactor = 1; + sshKey = "/root/.ssh/nixremote"; + sshUser = "nixremote"; + } + ]; +} |
