A private server for friends should prioritize security, predictable performance, and easy access. Here is a compact plan to get it right the first time.
ServerDisabledNetworkProtocols empty and ServerVisibility set to Friends.serveradmin.xml for admins and consider a whitelist for all allowed players.DayNightLength and BloodMoonFrequency to match how often the group plays. On V3.0 and later both are sandbox options, not serverconfig.xml properties: set them with a SandboxCode or with setgamepref.MaxSpawnedZombies modest for stability during horde nights.Saves/ and serverconfig.xml before any mod or version change.DropOnDeath, DropOnQuit) to avoid disagreements mid-season.