7 Days to Die Servers: Hosting & serverconfig.xml Guide

7 Days to Die servers explained: P2P vs dedicated, serverconfig.xml settings, SteamCMD install (app 294420), admin setup and buffplayer commands.

Last Updated: August 13, 2026

7 Days to Die Servers: Dedicated, P2P and serverconfig.xml Explained

A 7 Days to Die server is either a peer-to-peer (P2P) session hosted from a player's machine — fine for 2–4 friends — or a dedicated server that runs 24/7 even when nobody's online, either self-hosted (free, via SteamCMD app 294420) or rented from a hosting provider. All of it is controlled by serverconfig.xml, the file that sets the world, difficulty, Blood Moon schedule, loot, PvP rules and crossplay. This guide covers choosing between P2P and dedicated, the settings that matter, how to install and update a dedicated server, admin setup, and the commands for the everyday admin tasks like buffing players and applying config changes.

7 Days to Die official gameplay screenshot
7 Days to Die official gameplay screenshot


Official resources: Steam store page · Official wiki: Server · Official wiki: Setting up a dedicated server · Official wiki: Command Console (admin commands)

P2P vs Dedicated: Which Do You Need?

P2P (host from the game) Dedicated server
Cost Free, no extra install Free self-host, or $10–20/mo rented
Uptime Only while the host is in-game 24/7
Players Good for 2–4; host PC carries the world 8+ comfortably, up to the official 8-player recommendation
Mods Same rules as dedicated Same rules
Crossplay Yes, since V1.2 Yes, since V2.0
Setup time Minutes 30 min self-host, or 5 min via a panel

The official docs recommend 8 players as the supported maximum on a server (ServerMaxPlayerCount default 8; going far past it risks save corruption). For a persistent world with strangers, admins and scheduled restarts, you want dedicated — for a weekend with friends, P2P is fine. If your group includes console players, both routes need the crossplay requirements (EAC on, vanilla, world ≤ 8192) — see the crossplay guide.

Installing a Dedicated Server (Self-Hosted)

The dedicated server is a separate, free Steam application (app 294420) — you don't need to own the game to run it. The standard install via SteamCMD:

steamcmd +force_install_dir "C:\Servers\7dtd" +login anonymous +app_update 294420 validate +quit

Linux is the same with a Linux path. The client (app 251570) and server must be on the same build — if players run V3.1 stable, the server must run V3.1. To pin another branch (experimental or an old version for a mod), add -beta <branch> to the command.

Per the official dedicated server guide: "never edit the shipped serverconfig.xml directly. The game overwrites it on every update. Put your settings in your own file and point the server at it" via the -configfile= launch argument.

Rented hosting (WinterNode, PingPerfect, 7d2d.net, GTXGaming and dozens more) skips all of this: the panel installs the server, exposes the config in a web editor, and gives you a console for commands. For most groups that aren't comfortable in a terminal, renting is the sensible path — the config knowledge below transfers either way.

The serverconfig.xml Settings That Matter

Everything below matches the current defaults documented by the official wiki and hosting-provider references (WinterNode / LOW.MS / PingPerfect), verified against V2.x-era serverconfig.xml:

Setting Default What it does
ServerName My Game Host Name in the server browser
ServerPassword (blank) Password-gate the server
ServerMaxPlayerCount 8 Player cap (official supported max: 8)
ServerPort 26900 Game port (TCP 26900, UDP 26900–26903)
ServerVisibility 2 2 = public, 1 = friends only, 0 = not listed
EACEnabled true Must be off for mods, on for crossplay
ServerAllowCrossplay false Enable PS5/Xbox joining (needs EAC on)
GameWorld Navezgane Navezgane, RWG, or a Pregen name like Pregen06k1
GameName My Game Save folder name — changing it starts a new world
WorldGenSeed asdf RWG seed; same seed + size = same world
WorldGenSize 6144 4096 / 6144 / 8192 / 10240 (crossplay caps at 8192)
GameDifficulty 2 (Nomad) 0 (Scavenger) to 5 (Insane)
DayNightLength 60 Real minutes per in-game day
DayLightLength 18 Daylight hours per day
BloodMoonFrequency 7 Days between horde nights (0 disables)
BloodMoonEnemyCount 8 Max horde zombies alive per player
MaxSpawnedZombies 64 Global zombie cap — the real performance dial
LootAbundance 100 Loot multiplier (50–200+)
LootRespawnDays 7 Days before looted containers refill
AirDropFrequency 72 In-game hours between airdrops (0 = off)
PlayerKillingMode 3 0 = no PvP, 1 = allies, 2 = strangers, 3 = everyone
LandClaimSize 41 Claim radius (see the land claim guide)
LandClaimOfflineDurabilityModifier 4 Offline base protection multiplier
TelnetEnabled / TelnetPort true / 8081 Remote admin console
WebDashboardEnabled / Port true / 8080 Browser admin dashboard

The file lives in the server install root. Stop the server, edit, start — 7 Days to Die rewrites serverconfig.xml on clean shutdown, so editing a live file gets your changes overwritten.

How to Reload the Config (and What Reloads Live)

The honest answer to "how do I reload config in 7 Days to Die": serverconfig.xml changes require a restart — there is no live reload for the main config file. The sequence: say a restart warning → saveworld → cleanly shut the server down (the shutdown console command) → edit the file while it's stopped → start it again. Live-reloadable things are limited to the console commands themselves: cp list/add/remove updates command permissions instantly, admin add takes effect immediately, and the xui reload command reloads the UI without a restart. For everything else, restart.

The overwrite trap

If you edit serverconfig.xml while the server is running and someone triggers a clean shutdown, the game writes its in-memory config back over your file — silently discarding your changes. Always edit stopped servers, and keep a backup copy (hosting providers like LOW.MS explicitly recommend this).

Admin Setup and Everyday Commands

Admins are declared in serveradmin.xml (permission levels: 0 = full admin, 1000 = guest) or via the console: admin add <entityid> 0. Get IDs from lpi (list player IDs). Then the everyday commands:

Task Command
Give another player a buff buffplayer <id> <buffID> — e.g. buffplayer 171 CoffeeStaminaBoost
Remove a buff from a player debuffplayer <id> <buffID>
Teleport a player to you teleportplayer <id> <yourid>
Kick / ban kick <id> <reason> / ban <id> 7 days <reason>
Announce a restart say <message>
Force a save saveworld (or sa)
List claims listlandclaim (llp)

The full command reference — including giveself, settime, spawnentity and the debug/creative menus — is on the console commands guide. If you're running mods, drop the mods into the server's Mods folder and keep client/server on the same branch; the mod launcher guide covers the pack side.

7 Days to Die official gameplay screenshot
7 Days to Die official gameplay screenshot

FAQ

How do I host a 7 Days to Die server?

For friends: host a world from the game menu (P2P). For a persistent server: install the free dedicated server via SteamCMD (app_update 294420), configure serverconfig.xml, and open TCP 26900 + UDP 26900–26903, or rent one from a hosting provider.

What are the best server settings in serverconfig.xml?

Start with the defaults: ServerMaxPlayerCount 8, WorldGenSize 6144, GameDifficulty 2, BloodMoonFrequency 7. Tune from there — lower MaxSpawnedZombies if performance sags, raise LootAbundance for friendlier groups, set PlayerKillingMode 0 for PvE.

How do I reload the config without losing changes?

You can't live-reload serverconfig.xml — stop the server, edit the file, start it again. Editing a running server's config gets overwritten on clean shutdown. Live-only tools: cp, admin, and xui reload for the UI.

How do I buff other players on my server?

Use buffplayer <entityID> <buffID> — e.g. buffplayer 171 CoffeeStaminaBoost. Get the ID from listplayerids (lpi). You need admin permission (level 0 by default for buff commands).

How do I add a friend from Steam to my 7 Days to Die server?

On PC, friends join through the server browser (search your server name) or via Steam overlay invite if you're hosting P2P. Set ServerVisibility to 1 (friends only) to hide the server from strangers, or 2 for public. Console friends join via the crossplay browser — see the crossplay guide.


Related guides: 7 Days to Die Console Commands — admin & cheat list · 7 Days to Die Crossplay — PC, PS5 & Xbox · 7 Days to Die Land Claim Block — destroy and settings · 7 Days to Die Mod Launcher — install and use · 7 Days to Die Map — Navezgane, RWG and Pregen

Last updated: August 13, 2026.

SPONSORED ADVERTISEMENT
RECOMMENDED CONTENT

More 7 Days to Die Guides

Where to Find a Cooking Pot in 7 Days to Die (2026)

7 Days to Die cooking pot locations: loot kitchen cabinets, ovens and campsites, buy from traders, or craft one at a Forge (25 forged iron + 5 clay).

7 Days to Die Creative Mode: Commands and Cheats (2026)

7 Days to Die creative mode: how to enable it, cm/dm/god/fly commands, the U item menu, giveself spawn commands, and server setup (BuildCreate).

Is 7 Days to Die Crossplay? PC, PS5 & Xbox Guide (2026)

7 Days to Die crossplay guide: PC, PS5 and Xbox Series X|S play together since V1.2. Requirements, how to enable, limits, cross-save truth, troubleshooting.

7 Days to Die Darkness Falls: Classes, Features & Install

7 Days to Die Darkness Falls guide: KhaineGB's V6 overhaul, the 8 classes, 96-slot backpack, titanium and laser tech, and how to install it.

7 Days to Die Map Guide: Navezgane, RWG & Pregen (2026)

7 Days to Die maps explained: Navezgane cities and POIs, random-gen world sizes (4K-10K), Pregen maps, teleport commands and console map differences.

7 Days to Die Maps: Navezgane, Pregen Sizes, Random Gen

7 Days to Die maps guide: Navezgane and its biomes, random gen, pregen sizes 4K-16K (including the A20 10k map), Bob's Boars location, and PS4 legacy maps.

7 Days to Die Mechanical Parts: How to Get Them Fast

How to get mechanical parts in 7 Days to Die: salvage list (wrench/ratchet), cars and engines, scavenge spots, perks, trader buying, and every crafting use.

Best 7 Days to Die Mods: 12 Worth Installing (2026)

Best 7 Days to Die mods 2026: QoL picks (Bigger Backpack, HUD Plus, SMX), EAC-friendly server-side mods, Rebirth, in-game flashlight mods and how to install.