{ vars, ... }: { networking = { hostName = vars.nfsServerHost; hostId = "6689f93e"; useDHCP = false; interfaces.${vars.vmLanInterface}.ipv4.addresses = [{ address = vars.serverIp; prefixLength = vars.lanPrefixLength; }]; defaultGateway = { address = vars.lanGateway; interface = vars.vmLanInterface; }; nameservers = [ vars.domainControllerIp ]; }; services.beszel.agent.environment = { KEY = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFPR9kwtC4TAeTRu46A7+opZsYpxqkRJ+x/ZyB2GWCeG"; EXTRA_FILESYSTEMS = "${vars.storageRoot}/${vars.nfsShares.dockerVolumes.subpath}"; LOG_LEVEL = "debug"; }; # Preserved from the pre-refactor `server` target — stateVersion must never # be bumped on an already-installed machine. system.stateVersion = "25.05"; }