{ 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 = { 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"; }