main
nix 43 lines 864 Bytes
Raw
1 {
2 imports = [
3 ../profiles/hetzner-rx170.nix
4 ];
5
6 # 2/80 cores remain spare
7 nix.settings = {
8 cores = 26;
9 max-jobs = 3;
10 };
11
12 services.hydra-queue-builder-dev.mandatoryFeatures = [ "big-parallel" ];
13
14 networking = {
15 hostName = "hopeful-rivest";
16 domain = "builders.nixos.org";
17 useDHCP = false;
18 };
19
20 systemd.network = {
21 enable = true;
22 networks = {
23 "30-eno1" = {
24 matchConfig = {
25 MACAddress = "74:56:3c:4e:d9:af";
26 Type = "ether";
27 };
28 linkConfig.RequiredForOnline = true;
29 networkConfig.Description = "WAN";
30 address = [
31 "135.181.230.86/26"
32 "2a01:4f9:3080:388f::1/64"
33 ];
34 routes = [
35 { Gateway = "135.181.230.65"; }
36 { Gateway = "fe80::1"; }
37 ];
38 };
39 };
40 };
41
42 system.stateVersion = "24.11";
43 }