{"id":3774,"date":"2026-10-27T17:09:31","date_gmt":"2026-10-27T14:09:31","guid":{"rendered":"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/"},"modified":"2026-10-27T17:09:31","modified_gmt":"2026-10-27T14:09:31","slug":"7-days-to-die-dedicated-server-guide","status":"publish","type":"post","link":"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/","title":{"rendered":"7 Days to Die Dedicated Server: Setup, Requirements, Ports and Fixes (V3)"},"content":{"rendered":"<p><strong>A 7 Days to Die dedicated server is a copy of the game that runs only the world, around the clock, so your group can play without anyone hosting from their own game.<\/strong> To make one, install the free 7 Days to Die Dedicated Server tool (Steam app 294420) on a Windows or Linux PC with 6\u20138 GB of RAM to spare, open TCP 26900 and UDP 26900\u201326903, and set it up in your own copy of <code>serverconfig.xml<\/code>. Everything here is current for V3.4, including the V3.0 change that moved most gameplay settings into a single <code>SandboxCode<\/code> line.<\/p>\n<h2 id=\"dedicated-server-vs-hosting-from-your-own-game\">Dedicated server vs. hosting from your own game<\/h2>\n<p>Any player can host a 7 Days to Die multiplayer server straight from their own copy of the game, which is fine for an evening. If you&#8217;re working out how to host a 7 Days to Die server for a group that plays at different times, wants more players, or wants the day counter and blood moons to keep going after the host logs off, a dedicated server is the answer:<\/p>\n<table>\n<thead>\n<tr>\n<th><\/th>\n<th>Hosting from your game<\/th>\n<th>Dedicated server<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Must the host stay in the game?<\/td>\n<td>Yes \u2014 the world stops when they quit<\/td>\n<td>No \u2014 it runs 24\/7<\/td>\n<\/tr>\n<tr>\n<td>Who carries the load?<\/td>\n<td>The host&#8217;s PC runs the game and the world at once<\/td>\n<td>A separate machine runs only the world<\/td>\n<\/tr>\n<tr>\n<td>Settings<\/td>\n<td>Picked in the New Game menu<\/td>\n<td><code>serverconfig.xml<\/code>, a <code>SandboxCode<\/code>, an admin file and a whitelist<\/td>\n<\/tr>\n<tr>\n<td>Admin tools<\/td>\n<td>The in-game console<\/td>\n<td>Console, telnet, the built-in web dashboard and server managers<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>So yes, you can play on a 7 Days to Die server without the host: that is the whole point of a dedicated one.<\/p>\n<h2 id=\"7-days-to-die-dedicated-server-requirements\">7 Days to Die dedicated server requirements<\/h2>\n<p>The Fun Pimps don&#8217;t publish official 7 Days to Die server requirements, but in practice the dedicated server needs 6\u20138 GB of RAM for most groups and 12 GB or more for a 10K map, a months-old world or an overhaul mod. Add a modern 64-bit CPU, an SSD, and 64-bit Windows or Linux. It can&#8217;t run on a console or a Raspberry Pi.<\/p>\n<table>\n<thead>\n<tr>\n<th>Your server<\/th>\n<th>RAM for the server alone<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>2\u20134 players on Navezgane or a 6K map<\/td>\n<td>6 GB<\/td>\n<\/tr>\n<tr>\n<td>5\u20138 players on an 8K random-gen (RWG) world<\/td>\n<td>8 GB<\/td>\n<\/tr>\n<tr>\n<td>A 10K map, a long-running world or an overhaul mod<\/td>\n<td>12 GB or more<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li><strong>RAM grows with the world.<\/strong> The save keeps every chunk players have explored or dug into, so a server that was fine in week one can run short in week six without a single setting changing. View distance and the zombie cap are the two settings that move memory most.<\/li>\n<li><strong>CPU:<\/strong> zombie pathing and block updates are CPU work, so each player who wanders off alone adds load. 8\u201316 players is the comfortable range.<\/li>\n<li><strong>OS:<\/strong> Windows or Linux, 64-bit. The Linux server is the <code>7DaysToDieServer.x86_64<\/code> binary, an x86 build, so ARM boards such as a Raspberry Pi can&#8217;t run it. Consoles can&#8217;t run a dedicated server at all.<\/li>\n<li><strong>Storage:<\/strong> an SSD with room to grow. Two settings, both off by default, keep saves in check: <code>SaveDataLimit<\/code> caps each save&#8217;s size in MB, and <code>MaxChunkAge<\/code> resets chunks nobody has visited for a set number of in-game days.<\/li>\n<li><strong>Network:<\/strong> a stable upload and a router that lets you forward ports.<\/li>\n<\/ul>\n<p>Two or three friends can get away with the server and the game on one PC. Beyond that, both fight over the same memory.<\/p>\n<h2 id=\"how-to-set-up-a-7-days-to-die-dedicated-server\">How to set up a 7 Days to Die dedicated server<\/h2>\n<p>The 7 Days to Die dedicated server setup takes four steps: download the server files with Steam or SteamCMD, copy <code>serverconfig.xml<\/code> to a file of your own and edit it, start the server with that file, and open the ports. On Windows the Steam client is the easiest route. On Linux, Ubuntu included, you use SteamCMD.<\/p>\n<h3 id=\"option-a-windows-through-the-steam-client\">Option A: Windows, through the Steam client<\/h3>\n<ol>\n<li>In your Steam library, open the filter, tick <em>Tools<\/em>, then find and install <strong>7 Days to Die Dedicated Server<\/strong>.<\/li>\n<li>Right-click it and choose <em>Manage \u2192 Browse local files<\/em>. That folder holds <code>serverconfig.xml<\/code> and <code>startdedicated.bat<\/code>.<\/li>\n<li>Carry on with <a href=\"#config\">making your own config file<\/a>.<\/li>\n<\/ol>\n<h3 id=\"option-b-steamcmd-on-windows-or-linux\">Option B: SteamCMD on Windows or Linux<\/h3>\n<p>SteamCMD downloads the server with an anonymous login, so the server machine never needs your Steam account. On Windows:<\/p>\n<pre><code>steamcmd +force_install_dir \"C:\\Servers\\7dtd\" +login anonymous +app_update 294420 validate +quit<\/code><\/pre>\n<p>On Ubuntu, SteamCMD is a 32-bit package in the multiverse repository:<\/p>\n<pre><code>sudo add-apt-repository multiverse\nsudo dpkg --add-architecture i386\nsudo apt update\nsudo apt install steamcmd\nsteamcmd +force_install_dir ~\/7dtd +login anonymous +app_update 294420 validate +quit<\/code><\/pre>\n<p>Run the server as a normal user, not root. The same command downloads updates later.<\/p>\n<h3 id=\"config\"><span id=\"make-your-own-config-file\">Make your own config file<\/span><\/h3>\n<ol>\n<li>Copy <code>serverconfig.xml<\/code> to a new name, for example <code>myserver.xml<\/code>, and only ever edit the copy. A <code>validate<\/code> update puts the shipped files back to default, which wipes edits made to the original.<\/li>\n<li>Set at least these lines:\n<pre><code>&lt;property name=\"ServerName\"           value=\"My 7DTD Server\"\/&gt;\n&lt;property name=\"ServerPassword\"       value=\"pick-a-password\"\/&gt;\n&lt;property name=\"ServerMaxPlayerCount\" value=\"8\"\/&gt;\n&lt;property name=\"GameWorld\"            value=\"RWG\"\/&gt;\n&lt;property name=\"WorldGenSeed\"         value=\"MyGame\"\/&gt;\n&lt;property name=\"WorldGenSize\"         value=\"8192\"\/&gt;\n&lt;property name=\"GameName\"             value=\"MyGame\"\/&gt;<\/code><\/pre>\n<\/li>\n<li>Pick the world before anyone joins. Moving from Navezgane to a random-gen map later means a new world, not a converted one.<\/li>\n<\/ol>\n<h3 id=\"start-the-server\">Start the server<\/h3>\n<ul>\n<li><strong>Windows:<\/strong> copy <code>startdedicated.bat<\/code> to a new name, change <code>-configfile=serverconfig.xml<\/code> to <code>-configfile=myserver.xml<\/code> and run it. The server runs in the background and writes its log to a file; connect with telnet on port 8081 from the same PC to type commands.<\/li>\n<li><strong>Linux:<\/strong> <code>.\/startserver.sh -configfile=myserver.xml<\/code>. Without <code>-configfile<\/code> the script refuses to start and prints &#8220;No config file specified&#8221;. Keep it running in <code>tmux<\/code> or as a systemd service.<\/li>\n<\/ul>\n<p><code>-dedicated<\/code> has to stay the last option on the start line. On the first start with <code>GameWorld<\/code> set to <code>RWG<\/code>, the server generates the map before it lets anyone in, and a 10K world takes a while. Players connecting during that time get &#8220;Server is still initializing&#8221;.<\/p>\n<h2 id=\"7-days-to-die-server-settings-serverconfig-xml\">7 Days to Die server settings (serverconfig.xml)<\/h2>\n<p>The 7 Days to Die server config lives in <code>serverconfig.xml<\/code>: the server&#8217;s name, network, slots, world and admin options, and since V3.0 one <code>SandboxCode<\/code> line carries the gameplay rules. Stop the server, edit your copy of the file, and start it again. Any guide that tells you to change <code>XPMultiplier<\/code>, <code>DayNightLength<\/code> or <code>BloodMoonFrequency<\/code> in the file was written for V2 or older.<\/p>\n<table>\n<thead>\n<tr>\n<th>Setting<\/th>\n<th>Default<\/th>\n<th>What it does<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>ServerName<\/code><\/td>\n<td>My Game Host<\/td>\n<td>Name in the server browser<\/td>\n<\/tr>\n<tr>\n<td><code>ServerPassword<\/code><\/td>\n<td>(empty)<\/td>\n<td>Password to join; empty means open<\/td>\n<\/tr>\n<tr>\n<td><code>ServerVisibility<\/code><\/td>\n<td>2<\/td>\n<td>2 public, 1 friends only, 0 unlisted<\/td>\n<\/tr>\n<tr>\n<td><code>ServerPort<\/code><\/td>\n<td>26900<\/td>\n<td>Game port; the next three UDP ports follow it<\/td>\n<\/tr>\n<tr>\n<td><code>ServerMaxPlayerCount<\/code><\/td>\n<td>8<\/td>\n<td>Players at once (crossplay needs 8 or fewer)<\/td>\n<\/tr>\n<tr>\n<td><code>GameWorld<\/code><\/td>\n<td>Navezgane<\/td>\n<td><code>RWG<\/code>, Navezgane or a shipped pregen map such as <code>Pregen08k01<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>WorldGenSize<\/code><\/td>\n<td>6144<\/td>\n<td>RWG map size; official sizes are 6144, 8192 and 10240<\/td>\n<\/tr>\n<tr>\n<td><code>GameName<\/code><\/td>\n<td>MyGame<\/td>\n<td>Save name; a new name means a fresh save<\/td>\n<\/tr>\n<tr>\n<td><code>SandboxCode<\/code><\/td>\n<td>AAAJABJACJADJARFBNC<\/td>\n<td>All the V3 gameplay rules; the default equals Adventurer<\/td>\n<\/tr>\n<tr>\n<td><code>PlayerKillingMode<\/code><\/td>\n<td>3<\/td>\n<td>0 no PvP (a PvE server), 1 allies only, 2 strangers only, 3 everyone<\/td>\n<\/tr>\n<tr>\n<td><code>MaxSpawnedZombies<\/code><\/td>\n<td>64<\/td>\n<td>Zombies alive across the map; a big performance lever<\/td>\n<\/tr>\n<tr>\n<td><code>ServerMaxAllowedViewDistance<\/code><\/td>\n<td>12<\/td>\n<td>6\u201312; lower it to save memory<\/td>\n<\/tr>\n<tr>\n<td><code>LandClaimCount<\/code><\/td>\n<td>5<\/td>\n<td>Land claim blocks per player<\/td>\n<\/tr>\n<tr>\n<td><code>PersistentPlayerProfiles<\/code><\/td>\n<td>false<\/td>\n<td>If true, players rejoin with their last character profile<\/td>\n<\/tr>\n<tr>\n<td><code>BuildCreate<\/code><\/td>\n<td>false<\/td>\n<td>Cheat mode for everyone<\/td>\n<\/tr>\n<tr>\n<td><code>EACEnabled<\/code><\/td>\n<td>true<\/td>\n<td>Easy Anti-Cheat<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The shipped file also points out that some game settings can be changed in game with <code>setgamepref<\/code>, for example <code>setgamepref BedrollDeadZoneSize 30<\/code>.<\/p>\n<h3 id=\"sandboxcode-where-xp-loot-and-blood-moons-went\">SandboxCode: where XP, loot and blood moons went<\/h3>\n<p>V3.0 added 150 sandbox options and removed the old gameplay lines from <code>serverconfig.xml<\/code>, among them <code>GameDifficulty<\/code>, <code>XPMultiplier<\/code>, <code>DayNightLength<\/code>, <code>DayLightLength<\/code>, <code>BlockDamagePlayer<\/code>, <code>DropOnDeath<\/code>, <code>ZombieMove<\/code>, <code>ZombieMoveNight<\/code>, <code>BloodMoonFrequency<\/code>, <code>BloodMoonEnemyCount<\/code>, <code>LootAbundance<\/code>, <code>LootRespawnDays<\/code> and <code>AirDropFrequency<\/code>. To set them now:<\/p>\n<ol>\n<li>In the game, open <em>New Game<\/em> and click <em>Sandbox Options<\/em>.<\/li>\n<li>Set difficulty, XP, day length, zombie speed, loot, blood moons and the rest.<\/li>\n<li>Click the copy code button and paste the code as the <code>SandboxCode<\/code> value in your config.<\/li>\n<li>Restart, then run <code>getsandboxoptions<\/code> (or <code>gso<\/code>) in the console to see what the server is really using.<\/li>\n<\/ol>\n<p>Codes are tied to the option list. V3.1 split enemy density and respawn into day and night settings, and an invalid code can drop some or all options back to default, so rebuild old codes after a big update.<\/p>\n<h2 id=\"7-days-to-die-server-ports-and-port-forwarding\">7 Days to Die server ports and port forwarding<\/h2>\n<p>A 7 Days to Die dedicated server uses TCP 26900 and UDP 26900 to 26903 by default. Forward those to the server PC on your router and allow them through its firewall. The web dashboard (TCP 8080) and telnet (TCP 8081) only need opening if you manage the server from outside your own network.<\/p>\n<table>\n<thead>\n<tr>\n<th>Port<\/th>\n<th>Protocol<\/th>\n<th>Purpose<\/th>\n<th>Forward it?<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>26900<\/td>\n<td>TCP + UDP<\/td>\n<td>Game port that players join on<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>26901\u201326903<\/td>\n<td>UDP<\/td>\n<td>Game traffic and the query port (26902)<\/td>\n<td>Yes<\/td>\n<\/tr>\n<tr>\n<td>8080<\/td>\n<td>TCP<\/td>\n<td>Web dashboard, if <code>WebDashboardEnabled<\/code> is true<\/td>\n<td>Only for remote admin<\/td>\n<\/tr>\n<tr>\n<td>8081<\/td>\n<td>TCP<\/td>\n<td>Telnet, local-only until you set <code>TelnetPassword<\/code><\/td>\n<td>Only for remote admin<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>If you change <code>ServerPort<\/code>, the three UDP ports move with it (port +1 to +3). Keep it between 26900 and 26905, or 27015 and 27020, if PCs on the same LAN should see it as a LAN server.<\/p>\n<ol>\n<li><strong>Give the server a fixed local IP<\/strong> with a DHCP reservation on your router, so the forward doesn&#8217;t break after a reboot.<\/li>\n<li><strong>Forward the ports<\/strong> in the router&#8217;s port-forwarding page: TCP 26900 and UDP 26900\u201326903 to the server&#8217;s local IP.<\/li>\n<li><strong>Allow them through the firewall.<\/strong> On Windows, in an administrator Command Prompt:\n<pre><code>netsh advfirewall firewall add rule name=\"7DTD TCP\" dir=in action=allow protocol=TCP localport=26900\nnetsh advfirewall firewall add rule name=\"7DTD UDP\" dir=in action=allow protocol=UDP localport=26900-26903<\/code><\/pre>\n<p>  On Ubuntu with <code>ufw<\/code>:<\/p>\n<pre><code>sudo ufw allow 26900\/tcp\nsudo ufw allow 26900:26903\/udp<\/code><\/pre>\n<\/li>\n<\/ol>\n<p>Some internet providers put you behind carrier-grade NAT, which shares one public IP between many customers. Port forwarding can&#8217;t work there; you&#8217;d need a public IP from your provider, or <a href=\"https:\/\/gameteam.io\/7-days-to-die-server-hosting\">7 Days to Die server hosting<\/a> where the ports are already open.<\/p>\n<h2 id=\"how-to-connect-to-a-7-days-to-die-server\">How to connect to a 7 Days to Die server<\/h2>\n<p>To join, players open <em>Join a Game<\/em> from the main menu, choose <em>Connect to IP<\/em>, and enter the server&#8217;s public IP with port 26900. Public 7 Days to Die servers also appear in the in-game server browser under their <code>ServerName<\/code>. Anyone on the server&#8217;s own home network should use its local IP.<\/p>\n<ul>\n<li><strong>Private server:<\/strong> to keep a 7 Days to Die private server to your group, set a <code>ServerPassword<\/code>, or add players with <code>whitelist add<\/code>. As soon as the whitelist has one entry, only listed players and admins can join. <code>ServerVisibility 0<\/code> keeps it out of the browser entirely.<\/li>\n<li><strong>Friends-only visibility is a trap:<\/strong> nobody is ever Steam friends with a dedicated server, so <code>ServerVisibility 1<\/code> only works once the first player has connected by IP.<\/li>\n<li><strong>Joining from Steam&#8217;s own server list:<\/strong> that list shows the query port (26902). Players get &#8220;Could not retrieve server information&#8221; when they use it, so send them the game port instead.<\/li>\n<li><strong>Changing character:<\/strong> with <code>PersistentPlayerProfiles<\/code> off (the default), each player can pick any of their profiles when they join.<\/li>\n<\/ul>\n<h2 id=\"crossplay-can-xbox-and-ps5-players-join\">Crossplay: can Xbox and PS5 players join?<\/h2>\n<p>Yes. Since V2.0, players on PS5 and Xbox Series X|S can find and join PC dedicated servers through their own server browser, as long as the server meets the game&#8217;s crossplay rules. Consoles cannot run a dedicated server themselves, so a console group still needs a PC, or a rented server, to host the world.<\/p>\n<table>\n<thead>\n<tr>\n<th>Requirement<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>ServerAllowCrossplay<\/code><\/td>\n<td>true<\/td>\n<\/tr>\n<tr>\n<td><code>EACEnabled<\/code><\/td>\n<td>true<\/td>\n<\/tr>\n<tr>\n<td><code>IgnoreEOSSanctions<\/code><\/td>\n<td>false<\/td>\n<\/tr>\n<tr>\n<td><code>ServerMaxPlayerCount<\/code><\/td>\n<td>8 or fewer<\/td>\n<\/tr>\n<tr>\n<td><code>Mods<\/code> folder<\/td>\n<td>Empty \u2014 consoles can&#8217;t load mods<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>A 7 Days to Die crossplay server lets PC players join whatever the settings; consoles only see servers that pass. The Fun Pimps&#8217; <a href=\"https:\/\/7daystodie.com\/crossplay-server-requirements\/\">crossplay server requirements<\/a> page also limits some gameplay values such as XP, loot and block damage. If a crossplay server is still not showing up on PS5 or Xbox, read the start of the log: since V2.3 the server prints an error at startup when crossplay is on but the config doesn&#8217;t qualify.<\/p>\n<h2 id=\"admin-setup-and-7-days-to-die-server-commands\">Admin setup and 7 Days to Die server commands<\/h2>\n<p>Admin rights live in <code>serveradmin.xml<\/code>, in the server&#8217;s <code>Saves<\/code> folder. The quickest way to add yourself is to join, then run <code>admin add<\/code> with your name and level 0 over telnet or from the web dashboard. After that, press F1 in game to open the console and use commands such as <code>kick<\/code>, <code>ban add<\/code>, <code>say<\/code> and <code>saveworld<\/code>.<\/p>\n<h3 id=\"add-an-admin\">Add an admin<\/h3>\n<ol>\n<li>Join the server so it knows you.<\/li>\n<li>Over telnet, run <code>listplayers<\/code> to see your name and ID, then <code>admin add YourName 0<\/code>.<\/li>\n<li>Or stop the server and add a line inside <code>&lt;users&gt;<\/code> in <code>serveradmin.xml<\/code>:\n<pre><code>&lt;user platform=\"Steam\" userid=\"76561198021925107\" name=\"You\" permission_level=\"0\" \/&gt;<\/code><\/pre>\n<p>  <code>platform<\/code> is <code>Steam<\/code>, <code>EOS<\/code>, <code>XBL<\/code> or <code>PSN<\/code>, and <code>userid<\/code> is the player&#8217;s ID on that platform (a SteamID64 for Steam). The server log prints the ID every time a player logs in.<\/li>\n<\/ol>\n<p>Permission levels run from 0 (full access) to 1000 (a normal player), and anyone can run a command whose level is equal to or above their own. Commands not listed in the file default to level 0, so only full admins can use them.<\/p>\n<h3 id=\"useful-7-days-to-die-server-commands\">Useful 7 Days to Die server commands<\/h3>\n<table>\n<thead>\n<tr>\n<th>Command<\/th>\n<th>What it does<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>admin add &lt;player&gt; &lt;level&gt;<\/code><\/td>\n<td>Makes a player admin; <code>admin remove<\/code> undoes it<\/td>\n<\/tr>\n<tr>\n<td><code>listplayers<\/code> (<code>lp<\/code>)<\/td>\n<td>Everyone online, with IDs<\/td>\n<\/tr>\n<tr>\n<td><code>kick &lt;player&gt; [reason]<\/code><\/td>\n<td>Removes a player<\/td>\n<\/tr>\n<tr>\n<td><code>ban add &lt;player&gt; &lt;duration&gt; &lt;unit&gt; [reason]<\/code><\/td>\n<td>Timed ban, e.g. <code>ban add 171 2 days griefing<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>whitelist add &lt;player&gt;<\/code><\/td>\n<td>Turns on whitelist-only mode with that player in it<\/td>\n<\/tr>\n<tr>\n<td><code>say &lt;message&gt;<\/code><\/td>\n<td>Message to everyone<\/td>\n<\/tr>\n<tr>\n<td><code>saveworld<\/code> (<code>sa<\/code>)<\/td>\n<td>Saves the world now<\/td>\n<\/tr>\n<tr>\n<td><code>teleportplayer<\/code> (<code>tele<\/code>)<\/td>\n<td>Moves a player to coordinates or another player<\/td>\n<\/tr>\n<tr>\n<td><code>settime day<\/code> \/ <code>night<\/code><\/td>\n<td>Jumps the clock (can upset timers in a save)<\/td>\n<\/tr>\n<tr>\n<td><code>giveself &lt;item&gt; [quality]<\/code><\/td>\n<td>Drops an item at your feet<\/td>\n<\/tr>\n<tr>\n<td><code>creativemenu<\/code> (<code>cm<\/code>)<\/td>\n<td>Turns the creative menu on or off, the quickest way to give yourself items<\/td>\n<\/tr>\n<tr>\n<td><code>getsandboxoptions<\/code> (<code>gso<\/code>)<\/td>\n<td>Lists the sandbox options in use<\/td>\n<\/tr>\n<tr>\n<td><code>version<\/code><\/td>\n<td>Game version and every mod that loaded<\/td>\n<\/tr>\n<tr>\n<td><code>shutdown<\/code><\/td>\n<td>Stops the server cleanly<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"web-dashboard-telnet-and-server-manager-tools\">Web dashboard, telnet and server manager tools<\/h3>\n<ul>\n<li><strong>Web dashboard:<\/strong> set <code>WebDashboardEnabled<\/code> to true and open TCP 8080. It has been part of the core game since V3.0, and since V2.5 you can sign in with Steam. Set <code>EnableMapRendering<\/code> to true if you want the dashboard to draw the server map as players explore.<\/li>\n<li><strong>Telnet:<\/strong> on by default on port 8081, but it only listens locally until you set a <code>TelnetPassword<\/code>. After 10 wrong passwords a remote client is blocked for a while.<\/li>\n<li><strong>Server managers:<\/strong> admins of bigger 7DTD servers often add one. 7 Days to Die server tools fall into three groups: telnet bots such as Botman, web panels such as CSMM that talk to the server&#8217;s API, and server-side mods such as Server Tools. Telnet and API tools leave Easy Anti-Cheat alone; server-side mods may need it off.<\/li>\n<\/ul>\n<h2 id=\"where-7-days-to-die-saves-and-server-files-are\">Where 7 Days to Die saves and server files are<\/h2>\n<p>By default a 7 Days to Die dedicated server keeps its saves in <code>%APPDATA%\\7DaysToDie\\Saves<\/code> on Windows and <code>~\/.local\/share\/7DaysToDie\/Saves<\/code> on Linux, one folder per world and save name. The config file, start scripts and log files sit in the server&#8217;s install folder. <code>UserDataFolder<\/code> in the config moves all user data elsewhere.<\/p>\n<table>\n<thead>\n<tr>\n<th>What<\/th>\n<th>Windows<\/th>\n<th>Linux<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Save files<\/td>\n<td><code>%APPDATA%\\7DaysToDie\\Saves\\&lt;world&gt;\\&lt;save&gt;<\/code><\/td>\n<td><code>~\/.local\/share\/7DaysToDie\/Saves\/&lt;world&gt;\/&lt;save&gt;<\/code><\/td>\n<\/tr>\n<tr>\n<td>Random-gen maps<\/td>\n<td><code>%APPDATA%\\7DaysToDie\\GeneratedWorlds<\/code><\/td>\n<td><code>~\/.local\/share\/7DaysToDie\/GeneratedWorlds<\/code><\/td>\n<\/tr>\n<tr>\n<td>Admin file<\/td>\n<td colspan=\"2\"><code>serveradmin.xml<\/code> in the <code>Saves<\/code> folder<\/td>\n<\/tr>\n<tr>\n<td>Config file location<\/td>\n<td colspan=\"2\">Server install folder (your <code>myserver.xml<\/code>)<\/td>\n<\/tr>\n<tr>\n<td>Server logs<\/td>\n<td colspan=\"2\"><code>output_log<\/code> text files in the server install folder<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Inside a save folder, <code>main.ttw<\/code> holds the world state, <code>Region<\/code> holds the map chunks (<code>r.X.Z.7rg<\/code> files that grow as players explore), and <code>Player<\/code> holds one <code>.ttp<\/code> file per player with their character data.<\/p>\n<h3 id=\"make-a-backup-of-the-server\">Make a backup of the server<\/h3>\n<p>Run <code>saveworld<\/code> or stop the server, then copy the whole save folder, the map&#8217;s <code>GeneratedWorlds<\/code> folder if it is a random-gen world, <code>serveradmin.xml<\/code> and your config. Make a fresh backup before every update; a failed update is the usual way a world gets lost.<\/p>\n<h3 id=\"transfer-a-world-to-the-server\">Transfer a world to the server<\/h3>\n<ol>\n<li>Stop the server.<\/li>\n<li>Copy <code>Saves\/&lt;world&gt;\/&lt;save&gt;<\/code> from your PC into the server&#8217;s <code>Saves<\/code> folder. For a random-gen map, also copy <code>GeneratedWorlds\/&lt;world&gt;<\/code>. Navezgane and the pregen maps ship with the server, so they only need the save.<\/li>\n<li>Set <code>GameWorld<\/code> to the world&#8217;s name and <code>GameName<\/code> to the save&#8217;s name, then start the server.<\/li>\n<\/ol>\n<h3 id=\"reset-the-map-or-start-over-at-day-1\">Reset the map or start over at day 1<\/h3>\n<p>Stop the server and delete or rename the save folder, or simply set a new <code>GameName<\/code>: the server starts a fresh save on the same map. For a different random map, change <code>WorldGenSeed<\/code> too. Deleting the old <code>GeneratedWorlds<\/code> folder frees the disk space.<\/p>\n<h3 id=\"delete-a-character-or-let-a-player-start-new\">Delete a character or let a player start new<\/h3>\n<p>Stop the server and delete that player&#8217;s files in the save&#8217;s <code>Player<\/code> folder. The next time they join, they start a new character on the same world.<\/p>\n<h2 id=\"how-to-update-a-7-days-to-die-server\">How to update a 7 Days to Die server<\/h2>\n<p>To update a 7 Days to Die server, stop it, back up the save, and run the same SteamCMD line you installed with (<code>app_update 294420 validate<\/code>), or let Steam update the tool. Players and the server must be on the same build, so update both together. Experimental builds and older versions are separate Steam branches that you choose with <code>-beta<\/code>.<\/p>\n<pre><code># latest experimental build\nsteamcmd +force_install_dir ~\/7dtd +login anonymous +app_update 294420 -beta latest_experimental validate +quit\n\n# stay on an older version, e.g. for an overhaul that hasn't updated yet\nsteamcmd +force_install_dir ~\/7dtd +login anonymous +app_update 294420 -beta v2.6 validate +quit<\/code><\/pre>\n<p>Players pick the matching branch in Steam under <em>7 Days to Die \u2192 Properties \u2192 Betas<\/em>. After an update, the <code>version<\/code> command shows what the server is running. Big updates also change how the server is configured: to carry a V2.6 save into V3.0, The Fun Pimps say to rebuild your old settings in the Sandbox Options menu and paste the code as <code>SandboxCode<\/code>.<\/p>\n<h2 id=\"mods-on-a-dedicated-server\">Mods on a dedicated server<\/h2>\n<p>Mods go in a <code>Mods<\/code> folder in the server&#8217;s install folder, one folder per mod with a <code>ModInfo.xml<\/code> inside. XML-only modlets work on the server alone and players get the changes when they join. Mods with new models or compiled code, and full overhauls such as Darkness Falls, must be installed by every player too, usually with Easy Anti-Cheat off.<\/p>\n<p>Darkness Falls server setup in short: the overhaul goes on the server and every player&#8217;s game, everyone stays on the game version it targets (a Steam branch if it hasn&#8217;t caught up), EAC goes off and you start a new world. Mods and crossplay don&#8217;t mix. Full steps and fixes: <a href=\"https:\/\/gameteam.io\/blog\/7-days-to-die-server-mods\/\">how to add mods to a 7 Days to Die server<\/a>.<\/p>\n<h2 id=\"common-7-days-to-die-server-problems-and-fixes\">Common 7 Days to Die server problems and fixes<\/h2>\n<p>Most 7 Days to Die server problems come down to four causes: the server hasn&#8217;t finished starting, the ports aren&#8217;t open, players and server are on different builds or mod sets, or the server is short of memory. The <code>output_log<\/code> in the install folder usually names the culprit, so read it before changing anything.<\/p>\n<table>\n<thead>\n<tr>\n<th>Problem<\/th>\n<th>Most likely cause<\/th>\n<th>Fix<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>&#8220;Server is still initializing&#8221;<\/td>\n<td>The server is still starting, or generating an RWG map on first start<\/td>\n<td>Wait for startup to finish; check the log if it never does<\/td>\n<\/tr>\n<tr>\n<td>&#8220;Could not retrieve server information&#8221; or server ID<\/td>\n<td>Joining from Steam&#8217;s server list (query port), or ports closed<\/td>\n<td>Use the in-game browser or Connect to IP with port 26900; forward TCP 26900 + UDP 26900\u201326903<\/td>\n<\/tr>\n<tr>\n<td>Connection timed out \/ can&#8217;t connect \/ connection to server failed<\/td>\n<td>Ports not forwarded, firewall, or carrier-grade NAT<\/td>\n<td>Forward and allow the ports; LAN players use the local IP<\/td>\n<\/tr>\n<tr>\n<td>Server not showing up in the list, or friends can&#8217;t see it<\/td>\n<td><code>ServerVisibility<\/code> 0 or 1, or ports closed<\/td>\n<td>Set it to 2, or join by IP<\/td>\n<\/tr>\n<tr>\n<td>Crossplay server not showing up on PS5 or Xbox<\/td>\n<td>Config breaks the crossplay rules, or mods installed<\/td>\n<td>Check the startup log for the crossplay error; empty the <code>Mods<\/code> folder<\/td>\n<\/tr>\n<tr>\n<td>Disconnected right after joining, &#8220;unexpected data received&#8221;<\/td>\n<td>Client and server on different builds or different mods<\/td>\n<td>Put both on the same branch and the same mod set<\/td>\n<\/tr>\n<tr>\n<td>Crash when joining the server<\/td>\n<td>A mod with models or code the player doesn&#8217;t have<\/td>\n<td>Install the same mod version on the client<\/td>\n<\/tr>\n<tr>\n<td>Dedicated server won&#8217;t start<\/td>\n<td>Broken XML in the config, a missing <code>-configfile<\/code>, or a bad mod<\/td>\n<td>Read the <code>output_log<\/code>; fix the line it names or remove the mod<\/td>\n<\/tr>\n<tr>\n<td>Server crashing on blood moon nights<\/td>\n<td>Out of memory as the horde spawns<\/td>\n<td>Lower <code>ServerMaxAllowedViewDistance<\/code> or <code>MaxSpawnedZombies<\/code>, or add RAM<\/td>\n<\/tr>\n<tr>\n<td>XP, loot or blood moon settings ignored after an update<\/td>\n<td>Those lines were removed in V3.0<\/td>\n<td>Set them through <code>SandboxCode<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"skip-the-setup-rent-a-7-days-to-die-server\">Skip the setup: rent a 7 Days to Die server<\/h2>\n<p>Running your own 7 Days to Die dedicated server means a PC that stays on, four ports to forward and a config file that has changed shape more than once. If you&#8217;d rather just play, <a href=\"https:\/\/gameteam.io\/7-days-to-die-server-hosting\">7 Days to Die server hosting<\/a> on GameTeam is typically live within seconds of ordering. You pay per GB of RAM (from $0.49\/GB a week, or $1.99\/GB billed monthly), slots are unlimited, there is nothing to forward, and the built-in AI copilot handles the fiddly parts. Tell it &#8220;allow 12 players, add a password and turn PvP off&#8221; and it edits <code>serverconfig.xml<\/code> and restarts the server, or ask &#8220;why did the server crash during the blood moon?&#8221; and it reads the log and tells you what happened.<\/p>\n<h2 id=\"faq\">FAQ<\/h2>\n<h3 id=\"is-a-7-days-to-die-dedicated-server-free\">Is a 7 Days to Die dedicated server free?<\/h3>\n<p>The server software is a free download: SteamCMD fetches it with an anonymous login. What costs money is keeping it running: your own hardware and power bill, or a hosting plan billed weekly or monthly.<\/p>\n<h3 id=\"how-many-players-can-a-7-days-to-die-server-have\">How many players can a 7 Days to Die server have?<\/h3>\n<p>Eight out of the box, set by <code>ServerMaxPlayerCount<\/code>, and the file lets you go higher. Past about 16, CPU becomes the limit, since every zombie chasing a player needs pathing. Keep it at 8 or below if console players need to join through crossplay.<\/p>\n<h3 id=\"can-you-play-on-a-7-days-to-die-server-without-the-host\">Can you play on a 7 Days to Die server without the host?<\/h3>\n<p>Yes, if it&#8217;s a dedicated server: the world keeps ticking with nobody online. When a player hosts from their own game, the world closes when they leave.<\/p>\n<h3 id=\"can-i-run-a-7-days-to-die-dedicated-server-on-linux\">Can I run a 7 Days to Die dedicated server on Linux?<\/h3>\n<p>Yes. The dedicated server has a 64-bit Linux build, and the SteamCMD steps above work on Ubuntu. It won&#8217;t run on ARM hardware such as a Raspberry Pi.<\/p>\n<h3 id=\"how-do-i-give-myself-items-on-my-server\">How do I give myself items on my server?<\/h3>\n<p>Make yourself admin, press F1, and either open the creative menu with <code>cm<\/code> or use <code>giveself<\/code> with the item name. <code>BuildCreate<\/code> set to true turns cheat mode on for everyone.<\/p>\n<h3 id=\"can-you-use-console-commands-on-a-dedicated-server\">Can you use console commands on a dedicated server?<\/h3>\n<p>Yes, once you are in <code>serveradmin.xml<\/code> at a low enough permission level. Press F1 in game, or send commands over telnet or through the web dashboard.<\/p>\n<h3 id=\"is-there-a-7-days-to-die-discord-server\">Is there a 7 Days to Die Discord server?<\/h3>\n<p>Yes, The Fun Pimps run an official 7 Days to Die Discord for news and help. For your own server, GameTeam&#8217;s Live Discord Bridge posts start, stop, restart and kill events to your channel as embeds.<\/p>\n<h3 id=\"how-much-is-a-dedicated-server-for-7-days-to-die\">How much is a dedicated server for 7 Days to Die?<\/h3>\n<p>Run it on your own PC and it costs nothing beyond the electricity. On GameTeam an 8 GB server is $3.92 a week, with unlimited slots and the AI copilot included.<\/p>\n","protected":false},"excerpt":{"rendered":"A 7 Days to Die dedicated server is a copy of the game that runs only the world,&hellip;\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[147],"tags":[],"class_list":["post-3774","post","type-post","status-publish","format-standard","category-7-days-to-die-tutorials","vision-entry","vision-video-wrap"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>7 Days to Die Dedicated Server: Setup, Requirements, Ports and Fixes (V3) - GameTeam - Blog<\/title>\n<meta name=\"description\" content=\"How to set up a 7 Days to Die dedicated server on Windows or Linux: RAM, SteamCMD app 294420, ports 26900-26903, serverconfig.xml, SandboxCode and fixes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"7 Days to Die Dedicated Server: Setup, Requirements, Ports and Fixes (V3) - GameTeam - Blog\" \/>\n<meta property=\"og:description\" content=\"How to set up a 7 Days to Die dedicated server on Windows or Linux: RAM, SteamCMD app 294420, ports 26900-26903, serverconfig.xml, SandboxCode and fixes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"GameTeam - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-27T14:09:31+00:00\" \/>\n<meta name=\"author\" content=\"gameteam\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"gameteam\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/7-days-to-die-dedicated-server-guide\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/7-days-to-die-dedicated-server-guide\\\/\"},\"author\":{\"name\":\"gameteam\",\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/#\\\/schema\\\/person\\\/0cc694e709c1805f635ede3a5e1dbf83\"},\"headline\":\"7 Days to Die Dedicated Server: Setup, Requirements, Ports and Fixes (V3)\",\"datePublished\":\"2026-10-27T14:09:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/7-days-to-die-dedicated-server-guide\\\/\"},\"wordCount\":3480,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/#organization\"},\"articleSection\":[\"7 Days to Die Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/gameteam.io\\\/blog\\\/7-days-to-die-dedicated-server-guide\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/7-days-to-die-dedicated-server-guide\\\/\",\"url\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/7-days-to-die-dedicated-server-guide\\\/\",\"name\":\"7 Days to Die Dedicated Server: Setup, Requirements, Ports and Fixes (V3) - GameTeam - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/#website\"},\"datePublished\":\"2026-10-27T14:09:31+00:00\",\"description\":\"How to set up a 7 Days to Die dedicated server on Windows or Linux: RAM, SteamCMD app 294420, ports 26900-26903, serverconfig.xml, SandboxCode and fixes.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/7-days-to-die-dedicated-server-guide\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/gameteam.io\\\/blog\\\/7-days-to-die-dedicated-server-guide\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/7-days-to-die-dedicated-server-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Minecraft Tutorials\",\"item\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/category\\\/minecraft-tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"7 Days to Die Dedicated Server: Setup, Requirements, Ports and Fixes (V3)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/\",\"name\":\"GameTeam - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/#organization\",\"name\":\"GameTeam - Blog\",\"url\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/gameteam.io\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/image_2023-11-04_031100865.png?fit=837%2C167&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/gameteam.io\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/image_2023-11-04_031100865.png?fit=837%2C167&ssl=1\",\"width\":837,\"height\":167,\"caption\":\"GameTeam - Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/#\\\/schema\\\/person\\\/0cc694e709c1805f635ede3a5e1dbf83\",\"name\":\"gameteam\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/image_2023-11-17_210836342-96x96.png\",\"url\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/image_2023-11-17_210836342-96x96.png\",\"contentUrl\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/image_2023-11-17_210836342-96x96.png\",\"caption\":\"gameteam\"},\"sameAs\":[\"https:\\\/\\\/gameteam.io\\\/blog\"],\"url\":\"https:\\\/\\\/gameteam.io\\\/blog\\\/author\\\/gameteam\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"7 Days to Die Dedicated Server: Setup, Requirements, Ports and Fixes (V3) - GameTeam - Blog","description":"How to set up a 7 Days to Die dedicated server on Windows or Linux: RAM, SteamCMD app 294420, ports 26900-26903, serverconfig.xml, SandboxCode and fixes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/","og_locale":"en_US","og_type":"article","og_title":"7 Days to Die Dedicated Server: Setup, Requirements, Ports and Fixes (V3) - GameTeam - Blog","og_description":"How to set up a 7 Days to Die dedicated server on Windows or Linux: RAM, SteamCMD app 294420, ports 26900-26903, serverconfig.xml, SandboxCode and fixes.","og_url":"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/","og_site_name":"GameTeam - Blog","article_published_time":"2026-10-27T14:09:31+00:00","author":"gameteam","twitter_card":"summary_large_image","twitter_misc":{"Written by":"gameteam","Est. reading time":"19 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/#article","isPartOf":{"@id":"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/"},"author":{"name":"gameteam","@id":"https:\/\/gameteam.io\/blog\/#\/schema\/person\/0cc694e709c1805f635ede3a5e1dbf83"},"headline":"7 Days to Die Dedicated Server: Setup, Requirements, Ports and Fixes (V3)","datePublished":"2026-10-27T14:09:31+00:00","mainEntityOfPage":{"@id":"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/"},"wordCount":3480,"commentCount":0,"publisher":{"@id":"https:\/\/gameteam.io\/blog\/#organization"},"articleSection":["7 Days to Die Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/","url":"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/","name":"7 Days to Die Dedicated Server: Setup, Requirements, Ports and Fixes (V3) - GameTeam - Blog","isPartOf":{"@id":"https:\/\/gameteam.io\/blog\/#website"},"datePublished":"2026-10-27T14:09:31+00:00","description":"How to set up a 7 Days to Die dedicated server on Windows or Linux: RAM, SteamCMD app 294420, ports 26900-26903, serverconfig.xml, SandboxCode and fixes.","breadcrumb":{"@id":"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/gameteam.io\/blog\/7-days-to-die-dedicated-server-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/gameteam.io\/blog\/"},{"@type":"ListItem","position":2,"name":"Minecraft Tutorials","item":"https:\/\/gameteam.io\/blog\/category\/minecraft-tutorials\/"},{"@type":"ListItem","position":3,"name":"7 Days to Die Dedicated Server: Setup, Requirements, Ports and Fixes (V3)"}]},{"@type":"WebSite","@id":"https:\/\/gameteam.io\/blog\/#website","url":"https:\/\/gameteam.io\/blog\/","name":"GameTeam - Blog","description":"","publisher":{"@id":"https:\/\/gameteam.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/gameteam.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/gameteam.io\/blog\/#organization","name":"GameTeam - Blog","url":"https:\/\/gameteam.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/gameteam.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/gameteam.io\/blog\/wp-content\/uploads\/2023\/11\/image_2023-11-04_031100865.png?fit=837%2C167&ssl=1","contentUrl":"https:\/\/i0.wp.com\/gameteam.io\/blog\/wp-content\/uploads\/2023\/11\/image_2023-11-04_031100865.png?fit=837%2C167&ssl=1","width":837,"height":167,"caption":"GameTeam - Blog"},"image":{"@id":"https:\/\/gameteam.io\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/gameteam.io\/blog\/#\/schema\/person\/0cc694e709c1805f635ede3a5e1dbf83","name":"gameteam","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/gameteam.io\/blog\/wp-content\/uploads\/2023\/11\/image_2023-11-17_210836342-96x96.png","url":"https:\/\/gameteam.io\/blog\/wp-content\/uploads\/2023\/11\/image_2023-11-17_210836342-96x96.png","contentUrl":"https:\/\/gameteam.io\/blog\/wp-content\/uploads\/2023\/11\/image_2023-11-17_210836342-96x96.png","caption":"gameteam"},"sameAs":["https:\/\/gameteam.io\/blog"],"url":"https:\/\/gameteam.io\/blog\/author\/gameteam\/"}]}},"_links":{"self":[{"href":"https:\/\/gameteam.io\/blog\/wp-json\/wp\/v2\/posts\/3774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gameteam.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gameteam.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gameteam.io\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gameteam.io\/blog\/wp-json\/wp\/v2\/comments?post=3774"}],"version-history":[{"count":0,"href":"https:\/\/gameteam.io\/blog\/wp-json\/wp\/v2\/posts\/3774\/revisions"}],"wp:attachment":[{"href":"https:\/\/gameteam.io\/blog\/wp-json\/wp\/v2\/media?parent=3774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gameteam.io\/blog\/wp-json\/wp\/v2\/categories?post=3774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gameteam.io\/blog\/wp-json\/wp\/v2\/tags?post=3774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}