7 Days to Die Dedicated Server Configuration & Admin Commands
Data Verified: May 2026The ultimate cheat sheet for 7 Days to Die serverconfig.xml parameters, admin console commands, map generation, and port forwarding.
Commands & configuration database
| Command | Default Value | Description | Action |
|---|---|---|---|
ServerName | My Game Host | The public name of the server displayed in the server browser. | |
ServerPassword | (empty) | Password required to join the server. Leave blank for a public server. | |
ServerMaxPlayerCount | 8 | Maximum concurrent players allowed on the server. | |
ServerDescription | A 7 Days to Die server | The description shown when players click on your server in the browser. | |
ServerVisibility | 2 | Visibility status: 2 = Public, 1 = Only show to friends, 0 = Not listed. | |
GameWorld | Navezgane | The map the server will load. Can be Navezgane, RWG, or a custom map name. | |
WorldGenSeed | asdf | The randomization seed string used to generate the procedural RWG map. | |
WorldGenSize | 6144 | Size of the RWG map. Valid options are 4096, 6144, 8192, and 10240. | |
GameDifficulty | 2 | Scales from 0 (Scavenger) to 5 (Insane). Affects zombie health and damage. | |
DayNightLength | 60 | Real-time minutes it takes for one in-game day to pass. | |
DayLightLength | 18 | In-game hours the sun is up each day. Dictates when zombies start running. | |
PlayerKillingMode | 3 | PvP settings: 0 = No Killing, 1 = Kill Allies Only, 2 = Kill Strangers Only, 3 = Kill Everyone. | |
DropOnDeath | 1 | What players lose when they die: 0 = Nothing, 1 = Everything, 2 = Toolbelt only, 3 = Backpack only. | |
DropOnQuit | 0 | What players drop when they disconnect: 0 = Nothing, 1 = Everything, 2 = Toolbelt, 3 = Backpack. | |
BloodMoonEnemyCount | 8 | How many concurrent zombies spawn per player during the Blood Moon horde. | |
BloodMoonFrequency | 7 | How often (in days) the Blood Moon occurs. Set to 0 to disable hordes entirely. | |
BloodMoonRange | 0 | Adds a random variance (in days) to the Blood Moon frequency. | |
BloodMoonWarning | 8 | The time (in-game hour) the red warning number appears on the day of a Blood Moon. | |
LootAbundance | 100 | Percentage multiplier for the amount of loot found in containers. | |
LootRespawnDays | 7 | Days required for an untouched container to respawn new loot. | |
BlockDamagePlayer | 100 | Percentage multiplier for how much damage players deal to blocks. | |
BlockDamageAI | 100 | Percentage multiplier for how much damage zombies deal to blocks normally. | |
BlockDamageAIBM | 100 | Percentage multiplier for how much damage zombies deal to blocks during a Blood Moon. | |
MaxSpawnedZombies | 64 | Total maximum concurrent zombies allowed on the entire map. | |
MaxSpawnedAnimals | 50 | Total maximum concurrent animals allowed on the entire map. | |
TerminalWindowEnabled | true | Shows a visible terminal window when running the dedicated server locally. |
Showing 26 of 26 configuration parameters.
| Command | Default Value | Description | Action |
|---|---|---|---|
admin add <steamID> <level> | N/A | Grants a player admin privileges. Level 0 is highest. | |
admin remove <steamID> | N/A | Revokes admin privileges from a specific user. | |
admin list | N/A | Displays a list of all currently configured server administrators. | |
whitelist add <steamID> | N/A | Adds a user to the server whitelist, allowing them to bypass full server queues. | |
kick <steamID> [reason] | N/A | Disconnects a player from the server with an optional reason shown to them. | |
ban add <steamID> <duration> [reason] | N/A | Bans a player. Duration can be in minutes, hours, days, years (e.g., 10 years). | |
ban remove <steamID> | N/A | Removes a previously applied ban from a player's Steam ID. | |
say <message> | N/A | Broadcasts a global server message to all connected players. | |
settime <day> <hour> <minute> | N/A | Instantly changes the in-game world time. | |
teleport <player1> <player2> | N/A | Teleports player1 directly to the location of player2. | |
teleport <player> <x> <y> <z> | N/A | Teleports a player to specific map coordinates. | |
give <steamID> <item> <count> | N/A | Spawns specific items directly into a player's inventory. | |
buff <steamID> <buff_name> | N/A | Applies a specific status effect (like healing or a broken leg) to a player. | |
debuff <steamID> <buff_name> | N/A | Removes a specific status effect from a player. | |
spawnentity <steamID> <entity_id> | N/A | Spawns a specific zombie, animal, or vehicle near the targeted player. | |
spawnsupplycrate | N/A | Forces an immediate airdrop to spawn above a random player on the map. | |
saveworld | N/A | Forces the server to write all current chunk and player data to the disk immediately. | |
shutdown | N/A | Safely saves the world data and then shuts down the server application. |
Showing 18 of 18 admin console commands.
Recommended hosting providers
Vetted hosts with one-click 7 Days to Die installs. Links are affiliate placeholders and marked rel="sponsored".
Official partner with one-click 7DTD installs, automatic Alpha updates, and full FTP access for mod uploads.
Visit Nitrado →High-clock CPU plans tuned for zombie horde nights; includes web-based serverconfig.xml editor.
Visit GTXGaming →DDoS-protected dedicated boxes with unmetered bandwidth, ideal for large modded communities.
Visit Host Havoc →Hardware specifications
Sizing guidance for self-hosting a 7 Days to Die dedicated server.
| Tier | Specification | Use case |
|---|---|---|
| Minimum | 4 GB RAM · 2-core 3.0 GHz CPU | Vanilla map, up to 4 concurrent players, default settings. |
| Recommended | 8 GB RAM · 4-core 3.5 GHz CPU | Vanilla or light mods, 8 players, 8k map with default zombie counts. |
| Performance | 16 GB RAM · 6-core 4.0 GHz+ CPU · NVMe SSD | Required for 10+ players, large modpacks (Darkness Falls, Undead Legacy) or increased MaxSpawnedZombies. |
Default file locations
Default installation paths for 7 Days to Die dedicated servers installed via SteamCMD.
Windows
C:\steamcmd\steamapps\common\7 Days to Die Dedicated Server\Linux
/home/steam/Steam/steamapps/common/7 Days to Die Dedicated Server/Pro-Tip: Always stop the server completely before editing configuration files, or the server will overwrite your changes upon restart.
Default ports for port forwarding
Open these on your router and firewall before exposing the server to the internet.
| Service | Protocol | Port |
|---|---|---|
| Game Port | UDP | 26900 |
| Query Port | UDP | 26901, 26902 |
| RCON / Telnet | TCP | 8081 |
Quick start: launch your 7 Days to Die server
Copy-paste these two commands to install and start a 7 Days to Die dedicated server. Tested against SteamCMD on a fresh box.
Step 1, Install via SteamCMDSteam App ID 294420
steamcmd +force_install_dir /home/steam/7dtd +login anonymous +app_update 294420 validate +quitStep 2, Launch the 7 Days to Die server
cd /home/steam/7dtd && ./startserver.sh -configfile=serverconfig.xmlNote: Run as the dedicated `steam` user, not as root.
Step 1, Install via SteamCMDSteam App ID 294420
steamcmd +force_install_dir "C:\steamcmd\7dtd" +login anonymous +app_update 294420 validate +quitStep 2, Launch the 7 Days to Die server
"C:\steamcmd\7dtd\7DaysToDieServer.exe" -configfile=serverconfig.xml -logfile 7dtd.logNote: Run from an elevated PowerShell or Command Prompt.
Starter serverconfig.xml
A working baseline config with sensible defaults for 7 Days to Die. Copy it, tweak the marked values, and drop it into your server directory.
<?xml version="1.0"?>
<ServerSettings>
<property name="ServerName" value="My 7DTD Server"/>
<property name="ServerDescription" value="A 7 Days to Die dedicated server"/>
<property name="ServerPassword" value=""/>
<property name="ServerMaxPlayerCount" value="8"/>
<property name="ServerVisibility" value="2"/>
<property name="ServerPort" value="26900"/>
<property name="GameWorld" value="Navezgane"/>
<property name="WorldGenSeed" value="asdf"/>
<property name="WorldGenSize" value="6144"/>
<property name="GameDifficulty" value="2"/>
<property name="DayNightLength" value="60"/>
<property name="DayLightLength" value="18"/>
<property name="PlayerKillingMode" value="3"/>
<property name="DropOnDeath" value="1"/>
<property name="DropOnQuit" value="0"/>
<property name="BloodMoonEnemyCount" value="8"/>
<property name="BloodMoonFrequency" value="7"/>
<property name="BloodMoonRange" value="0"/>
<property name="BloodMoonWarning" value="8"/>
<property name="LootAbundance" value="100"/>
<property name="LootRespawnDays" value="7"/>
<property name="MaxSpawnedZombies" value="64"/>
<property name="MaxSpawnedAnimals" value="50"/>
<property name="TelnetEnabled" value="true"/>
<property name="TelnetPort" value="8081"/>
<property name="TelnetPassword" value="CHANGE_ME"/>
</ServerSettings>
Frequently asked questions
Other dedicated servers you might run
Browse all games →DayZ
Zombie SurvivalDefinitive DayZ server reference. Configure serverDZ.cfg, install mods via the Steam Workshop, manage admin RCON via BattlEye, and size hardware for stable 60-slot Chernarus or Livonia servers.
15 configs · 11 consoleOpen guideKilling Floor 2
Zombie SurvivalComplete Killing Floor 2 dedicated server reference. Configure PCServer-KFGame.ini, enable Webadmin, mutators, custom maps, Workshop sync, and size hardware for stable 6-12 player servers.
10 configs · 6 consoleOpen guideLeft 4 Dead 2
Zombie SurvivalComplete Left 4 Dead 2 dedicated server guide. Configure server.cfg, mapcycle, sv_search_key for matchmaking, mutations, Sourcemod plugins, and size hardware for stable 8-32 slot servers.
10 configs · 6 consoleOpen guideProject Zomboid
Zombie SurvivalComprehensive Project Zomboid server guide. Access essential admin console commands, server configuration parameters, and hardware requirements for hosting stable communities.
6 configs · 21 consoleOpen guideUnturned
Zombie SurvivalComplete Unturned dedicated server guide. Configure Commands.dat, manage workshop maps and curated/vanilla rules, RocketMod/OpenMod, and size hardware for stable 24-slot communities.
11 configs · 10 consoleOpen guideARK: Survival Evolved
Creature SurvivalComplete ARK: Survival Evolved admin reference. GameUserSettings.ini & Game.ini tuning, taming/harvest multipliers, RCON commands, cluster setup, and hardware sizing for large tribes.
16 configs · 10 consoleOpen guide
Host your own 7 Days to Die server
All hosting guides →Step-by-step install and deploy walkthroughs (panels, ports, RAM sizing). Pair these with the command reference above.