Blog

How to host an Enshrouded server

JSJesse Schokker·August 4, 2026·5 min read
How to host an Enshrouded server
Memory~16 GB systemThe server itself uses roughly 4–6 GB.
Load driverThe worldPlayer count is close to irrelevant.
ConfigOne fileAmong the simpler servers to set up.
Player capBy designA co-op game, not a community platform.

The server holds a large, fully editable world whether anyone is in it or not. That is what the memory is for, and it means a private server for four friends still needs a genuinely capable machine — more than people expect from a game with a modest player cap.

How to install it

  1. Check memory before you start. Enshrouded is the game most likely to simply refuse to run on an undersized machine.
  2. Install Steam’s command-line tool, then the Enshrouded dedicated server using an anonymous login.
  3. Run it once to generate its configuration file, then stop it.
  4. Set the name, password and slot count, then start it again and let the world generate.
steamcmd \
  +force_install_dir /home/enshrouded/server \
  +login anonymous \
  +app_update 2278520 validate \
  +quit

# Open UDP 15636 (game) and 15637 (query).

How to configure it

enshrouded_server.jsonname, password, slots, save directory
enshrouded_server.json
{
    "name": "Your server name",
    "password": "choose-something",
    "saveDirectory": "./savegame",
    "logDirectory": "./logs",
    "ip": "0.0.0.0",
    "gamePort": 15636,
    "queryPort": 15637,
    "slotCount": 16
}
  • One file, and it is short. Enshrouded is among the simpler servers to configure, which makes the memory requirement the only real hurdle.
  • Roles and permissions are set per password. Different passwords can grant different levels of access, which is more useful than it first appears.
  • Note where the save directory points before you set up backups. It is the only thing on the machine you cannot replace.
The mistake almost everyone makes

Sizing by player count. Nearly every hosting guide is written around "how many players", and for Enshrouded that number is close to irrelevant. The world is the load.

Written from experience running these servers. If something here no longer matches what you are seeing, tell us and we will recheck it.

Share this article

JS
Jesse SchokkerFounder & Engineer, GameDash

Building GameDash at Schokker IT — the game server control panel we always wished existed. Writes about infrastructure automation, the SDK and running game servers at scale.

Get early access

GameDash is not open for sign-ups yet. Leave your e-mail and we will tell you the moment it is. Your address is never shared with any 3rd parties and is used exclusively for GameDash news.