← All guides

Survival & crafting · Server guide

How to host a 7 Days to Die server: RAM, overhaul mods, horde nights and setup

Running a 7 Days to Die server: how much RAM it needs, serverconfig.xml and Sandbox Options, Darkness Falls and other mods, and launching it on GGHOST Cloud.

GGHOST Cloud team26 October 20266 min read

7 Days to Die
  • Starts at $5.99/mo
  • Recommended RAM 8 GB
  • Ready in Minutes to 2 h
  • Control panel Pterodactyl

7 Days to Die is a slow build to a loud finish. For six days your group scavenges, loots and fortifies; on the seventh night the horde arrives, and the server has to simulate every zombie, every block they break and every trap you set off at the same moment. A server that coped on day one can struggle on day 100, once the world is full of player bases and broken terrain. This guide covers how much memory 7 Days to Die needs, how its config and mods work, and the habits that keep a long save playable, then shows how to launch a server on GGHOST Cloud.

How a 7 Days to Die dedicated server works

The 7 Days to Die dedicated server is a separate program from the game, installed through SteamCMD. It generates or loads a world, simulates zombies, animals and every block in the world, and saves the result to its Saves folder. Settings live in serverconfig.xml in the server’s root folder.

Two things make it heavier than it first looks:

  • The world degrades. Every block that is mined, broken or built is stored. A long save, chewed up by players and hordes, is far heavier than a fresh map.
  • Horde nights are the real load test. Lots of zombies pathing towards players and breaking blocks at once is the moment your server either holds up or stutters.

How much RAM does a 7 Days to Die server need?

These are the figures we size 7 Days to Die servers at:

  • Up to 8 players: 8 GB. A group of friends on a normal world.
  • 8 to 16 players: 12 GB. A bigger group, or a large overhaul mod.

World size matters too: larger generated worlds take longer to generate and more memory to hold. Overhaul mods such as Darkness Falls and Undead Legacy add a lot of content, so size up one tier if you run one. If memory sits above about 80% during a horde night, it is time to move up.

On GGHOST Cloud you pay for memory, not player slots. ServerMaxPlayerCount is a setting you choose, not a line on the invoice.

Vanilla and overhaul mods

We support Vanilla, Darkness Falls and Undead Legacy.

Vanilla

The game as The Fun Pimps ship it. Choose it for the standard experience, the latest version, and the easiest time for players joining.

Darkness Falls and Undead Legacy

These are total overhaul mods. They change items, crafting, enemies and progression so heavily that they feel like a different game, which is why long-time players love them. Three rules apply:

  1. Match the game version. Overhaul mods are built for specific game versions and often lag behind new releases. Check which version the mod supports, then set your server to that version in the panel.
  2. Start a fresh save. An overhaul changes blocks and items, so it cannot load an existing vanilla world.
  3. Turn off Easy Anti-Cheat. Mods that ship custom code need EACEnabled set to false on the server, and every player has to launch the game with EAC off as well.

Smaller mods that only change XML files can be uploaded into the Mods folder over SFTP or the file manager, and many of them need nothing installed on players’ machines.

Settings that matter

Edit serverconfig.xml from the panel’s file manager, then restart. Some values, such as the server name, password and player cap, may also be set as startup settings in the panel, and those take precedence over the file.

The properties you will most often change:

  • ServerName and ServerPassword: the name in the browser and the join password.
  • ServerMaxPlayerCount: the player cap.
  • GameWorld, WorldGenSeed and WorldGenSize: which world to use, or the seed and size for a randomly generated one.
  • GameName: the name of the save. Changing it starts a new save rather than overwriting the old one.
  • MaxSpawnedZombies: the server-wide cap on living zombies. Lowering it is one of the most effective ways to ease load on a busy server.
  • EACEnabled: leave it on unless a mod requires it off.

Sandbox Options and SandboxCode

On recent versions, many gameplay settings (difficulty, blood moon count, day length and loot settings among them) are no longer separate lines in serverconfig.xml. They are set in the game’s Sandbox Options menu, which produces a code that you paste into the SandboxCode property. If you follow an older guide and add a removed property, the server ignores it without warning. Always check which properties your version’s file actually contains.

Performance tips for long saves

  • Keep horde sizes realistic. Larger hordes are fun until the server cannot keep up. Raise them a step at a time and watch performance on the next blood moon.
  • Restart before horde night. A scheduled restart a little before the seventh night starts the hardest part of the cycle on a fresh process.
  • Pick a sensible world size. Huge generated worlds take longer to generate and hold more in memory for small groups who will never explore them all.
  • Watch the console. Errors from a mod or a broken prefab show up there first.

Admins and permissions

Admin permissions are kept in serveradmin.xml, whose name is set by AdminFileName. It sits in the save folder, not the server root. Add players by their platform ID with a permission level, and use the in-game console for admin commands once you are listed.

Backups and saves

Your world and player data live in the Saves folder, or wherever SaveGameFolder points if you changed it. On GGHOST Cloud, backups run on a schedule you set and restore from the panel without a ticket. A daily backup plus a manual one before every game update or mod change is a good routine, especially because new major versions often need a fresh world.

Launching your 7 Days to Die server on GGHOST Cloud

  1. Pick a plan on the 7 Days to Die page: choose memory from the sizing above and the region closest to your players. Singapore and Europe (France–Germany border) are live today, with the United States (East, Central and West), the United Kingdom, India, Japan and Australia available on demand.
  2. Check out. Where a node in your region has room the server is created within seconds; in regions where we add capacity for you it is usually ready within 2 hours (24 hours at most).
  3. Set your options in the panel: server name, password, player cap, world and game version. Start the server and let it generate the world on first boot.
  4. Share the address. The address and port are shown in the panel. Players can connect by IP from the game’s server browser.

You get our Pterodactyl panel: live console, file manager, SFTP, scheduled tasks for restarts and announcements, sub-users and database access. Every node is behind DDoS protection from our network providers, on every plan. There is no setup fee and no contract, and support comes from the people who run the servers, on Discord or at hello@gghost.cloud.

The short version

Start at 8 GB for a small group and 12 GB for a bigger one or an overhaul mod. Match the game version to your mods, set gameplay rules through Sandbox Options on recent versions, keep MaxSpawnedZombies and horde sizes realistic, restart before blood moons and back up before every update. That keeps day 100 as playable as day one.

Sizing

How much RAM a 7 Days to Die server needs.

What we size real servers at. Mods, map size and world age move these numbers up.

Up to 8 players 8 GB
8 – 16 players 12 GB
Or a large overhaul mod

How it works at GGHOST Cloud

From checkout to console.

  1. 01 Pick a plan Choose the RAM and the region. Pay by card or account balance.
  2. 02 Node assigned Set up in seconds where a node has room; new capacity usually within 2 hours.
  3. 03 7 Days to Die installed The server files install automatically, on our own Pterodactyl panel.
  4. 04 Invite your players Copy the address from the panel. Console, files and backups are ready.

Included on every server

The platform behind your 7 Days to Die server.

Full Pterodactyl panel

Console, file manager, SFTP, scheduled tasks, sub-users and database access. Not a cut-down skin over it.

Backups on a schedule

Set the cadence you want and restore to a point in time from the panel, without opening a ticket.

DDoS protection included

Every node sits behind DDoS protection from our network providers, on every plan — not an upsell on the checkout page.

Switch version or build anytime

Change the server build, game version or startup flags from the panel and restart. No reinstall, no ticket.

Move region once per cycle

If your players move, the server can follow. We handle the world and config transfer.

No player-slot billing

You pay for memory. Slots are a config value you set, not a line item we charge for.

7 Days to Die plans

Pick a size and you are playing tonight.

Wood

4 GB RAM

$5.99 /mo

Billed monthly


  • 25 GB NVMe disk
  • 4 vCPU
  • Unlimited player slots
  • 5 backup slots
  • 2 databases
Deploy Wood

Stone

6 GB RAM

$8.99 /mo

Billed monthly


  • 50 GB NVMe disk
  • 3 vCPU
  • Unlimited player slots
  • 5 backup slots
  • 2 databases
Deploy Stone

Concrete

8 GB RAM

$11.99 /mo

Billed monthly


  • 50 GB NVMe disk
  • 3 vCPU
  • Unlimited player slots
  • 5 backup slots
  • 2 databases
Deploy Concrete

Brick

10 GB RAM

$14.99 /mo

Billed monthly


  • 75 GB NVMe disk
  • 3 vCPU
  • Unlimited player slots
  • 5 backup slots
  • 2 databases
Deploy Brick

Rebar

12 GB RAM

$17.99 /mo

Billed monthly


  • 75 GB NVMe disk
  • 3 vCPU
  • Unlimited player slots
  • 5 backup slots
  • 2 databases
Deploy Rebar

Steel

16 GB RAM

$23.99 /mo

Billed monthly


  • 75 GB NVMe disk
  • 3 vCPU
  • Unlimited player slots
  • 5 backup slots
  • 2 databases
Deploy Steel

7 Days to Die server FAQ

Questions players ask us.

Why are some of my serverconfig.xml settings ignored?

Recent versions moved many gameplay options, such as blood moon count and day length, out of serverconfig.xml and into Sandbox Options, saved as a single SandboxCode value. Old properties left in the file are silently ignored. Build the code in the game's Sandbox Options menu and paste it into SandboxCode.

Do players need anything installed to join a modded server?

Server-side XML mods usually need nothing on the player's side. Overhaul mods such as Darkness Falls ship their own code, so every player must install the same mod version and launch the game with Easy Anti-Cheat turned off.

Start your 7 Days to Die server today.

No setup fee and no contract. Manage everything from app.gghost.cloud and panel.gghost.cloud.