How to Set Up an Enshrouded Dedicated Server (2026)

Enshrouded lets up to 16 players share one persistent world, but the best co-op experience comes from a dedicated server that stays online 24/7 — not a host session that ends when one player logs off. This guide covers both routes: running the Enshrouded dedicated server yourself on Windows or Linux with SteamCMD, and deploying a fully managed server on the Flux decentralized cloud in about 30 seconds.

Do you need a dedicated server for Enshrouded?

Enshrouded supports co-op in two ways. You can open your single-player world to friends directly, but that world only exists while you — the host — are online, and everyone else is kicked the moment you leave. A dedicated server runs independently of any player: the world stays live around the clock, friends can jump in whenever they want, and progress is never tied to one person's PC being switched on.

If you only play occasionally with one or two friends who are always online at the same time, peer-to-peer co-op is fine. If you want a persistent Embervale that a group of up to 16 can build in on their own schedule, a dedicated server is the right choice. The rest of this guide shows you how to set one up.

Tip:Short on time? Skip the manual setup entirely — deploy a managed Enshrouded server on Flux in under 30 seconds and jump straight to the port and settings sections.

Enshrouded dedicated server requirements

Before installing anything, make sure your machine (or the plan you rent) meets the requirements. The Enshrouded dedicated server is Windows-native and runs on Linux through Proton/Wine, which is exactly how managed hosts run it.

ResourceMinimumRecommended (16 players)
CPU4 cores6+ modern cores
RAM4 GB8 GB
Storage10 GB30 GB SSD/NVMe
OSWindows Server 2016+ / LinuxWindows Server 2019+ / Linux
Network10 Mbps up25+ Mbps up, low latency

Enshrouded is memory-hungry as your world grows and more players build. Plan for roughly 4 GB RAM for a small 4-player group, 6 GB for 8 players, and 8 GB for a full 16-player server. See our full breakdown on the Enshrouded server requirements page.

Option A — Self-host the Enshrouded server with SteamCMD

SteamCMD is the command-line Steam client used to download dedicated server files. This is the free route if you already have a spare PC or VPS that can stay on 24/7. Expect to manage updates, backups, firewall rules, and uptime yourself.

1. Install SteamCMD

Download SteamCMD from Valve and extract it to a dedicated folder such as C:\enshrouded-server (Windows) or ~/enshrouded-server (Linux). On Linux you also need the 32-bit libraries (lib32gcc-s1) that SteamCMD depends on.

2. Download the Enshrouded dedicated server files

Run SteamCMD and install app ID 2278520, the Enshrouded Dedicated Server. Use an anonymous login — no game licence is needed for the server binaries. The command is: login anonymous, then app_update 2278520 validate, then quit.

3. Configure enshrouded_server.json

The first launch generates enshrouded_server.json. Open it and set your server name, an optional password, the game port (default 15636), the query port, and the slot count (up to 16). This file is also where you tune difficulty and game rules — covered in detail in our best Enshrouded server settings guide.

4. Open and forward the ports

Enshrouded uses UDP ports. Forward the game port (15636 by default) and query port on your router to the server machine, and allow them through the OS firewall. If the ports are not reachable from the internet, your server will not appear for friends — this is the single most common reason an Enshrouded server does not show up.

PortProtocolPurpose
15636UDPGame traffic (default)
15637UDPQuery / server list

5. Launch and keep it running

Start enshrouded_server.exe. On a headless Linux box, run it under Proton/Wine inside a systemd service or a screen/tmux session so it survives disconnects. To keep it patched you must re-run the SteamCMD app_update after every Enshrouded update, then restart the process.

Tip:Self-hosting means you also own DDoS mitigation, off-site backups, monitoring and 24/7 uptime. For a public or always-on server that quickly becomes a second job.

Option B — Deploy a managed Enshrouded server on Flux (30 seconds)

A managed host removes every step above except choosing your settings. On the Flux decentralized cloud your Enshrouded server is provisioned automatically, kept updated, protected from DDoS attacks, and reachable on a clean domain — no router config, no SteamCMD, no systemd.

  1. Create a free account with Google, email, or a Flux (ZelCore / SSP) wallet.
  2. Pick a plan for 4, 8, or 16 players — from $3.99/month, first month free.
  3. Choose a server region close to your group from 50+ global locations.
  4. Click Deploy. Your dedicated Enshrouded server is live in about 30 seconds.

Because Flux runs on thousands of independent nodes rather than one datacentre, there is no single point of failure, and ports, updates and DDoS protection are handled for you. You still get full control: a web file browser, a live terminal, backups, and one-click restarts from the dashboard.

After setup: invite friends and tune your world

Once the server is online, share the address and password so friends can add it under Enshrouded's server browser or direct-connect. From there you can adjust difficulty, resource rates, and stamina/health multipliers to fit your group. Our guides on joining a friend's server and the best server settings walk through both in detail.

Frequently asked questions

How do I make an Enshrouded dedicated server?

Install SteamCMD, download app ID 2278520 (the Enshrouded Dedicated Server), edit enshrouded_server.json to set your name, password and ports, forward UDP ports 15636 and 15637, then launch the server. Alternatively, deploy a fully managed Enshrouded server on Flux in about 30 seconds with no manual setup.

Is the Enshrouded dedicated server free?

The server software is free from Steam, but you still need hardware that can run 24/7 plus bandwidth, updates and backups. Managed hosting on Flux starts at $3.99/month with the first month free and removes all of that maintenance.

Which port does an Enshrouded server use?

Enshrouded uses UDP port 15636 for game traffic and 15637 for queries by default. Both must be forwarded and allowed through your firewall for friends to connect.

Can I run an Enshrouded server on Linux?

Yes. The server is Windows-native but runs on Linux through Proton/Wine, which is how managed hosts including Flux run it. Self-hosting on Linux requires the 32-bit libraries SteamCMD needs.

Related Enshrouded guides