NixOS + home-manager configs, mirrored from GitLab SaaS. gitlab.com/andreijiroh-dev/nixops-config
nix-flake nixos home-manager nixpkgs nix-flakes
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: setup nixbuild.net integration

Signed-off-by: ajhalili2006 <ajhalili2006@gmail.com>

+36
+35
shared/nixbuild.net.nix
··· 1 + { ... }: 2 + { 3 + programs.ssh.extraConfig = '' 4 + Host eu.nixbuild.net 5 + PubkeyAcceptedKeyTypes ssh-ed25519 6 + ServerAliveInterval 60 7 + IPQoS throughput 8 + IdentityFile /path/to/your/private/key 9 + ''; 10 + 11 + programs.ssh.knownHosts = { 12 + nixbuild = { 13 + hostNames = [ "eu.nixbuild.net" ]; 14 + publicKey = with import ./ssh-keys.nix; hosts.nixbuilds-net; 15 + }; 16 + }; 17 + 18 + nix = { 19 + distributedBuilds = true; 20 + buildMachines = [ 21 + { 22 + hostName = "eu.nixbuild.net"; 23 + system = "x86_64-linux"; 24 + maxJobs = 100; 25 + supportedFeatures = [ "benchmark" "big-parallel" ]; 26 + } 27 + { 28 + hostName = "eu.nixbuild.net"; 29 + system = "arm64-linux"; 30 + maxJobs = 100; 31 + supportedFeatures = [ "benchmark" "big-parallel" ]; 32 + } 33 + ]; 34 + }; 35 + }
+1
shared/ssh-keys.nix
··· 33 33 hosts = { 34 34 lairland = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMJeo4V8JiW0eLIzmpNB1jdhde0RR5pVOCaSUoBxXces root@lairland.fawn-cod.ts.net"; 35 35 stellapent-cier = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHJkAk5TIXkwy9xKPmcyucgbz6SRSG5qhVAPod2nSw1M root@stellapent-cier.fawn-cod.ts.net"; 36 + nixbuilds-net = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPIQCZc54poJ8vqawd8TraNryQeJnvH1eLpIDgbiqymM"; 36 37 }; 37 38 }