Enshrouded Server SteamCMD Guide — Install and Update Safely
Install and update the Enshrouded dedicated server with SteamCMD: app identification, clean update workflow, validation, backups and readiness checks.
FAQ
Can SteamCMD update an Enshrouded dedicated server?
How do I know an update worked?
SteamCMD is not required for every Enshrouded host, but it is useful when you want a repeatable update process, run the server on a separate machine, or manage several game services without the Steam desktop client. The important part is not the command itself. It is preserving the world, knowing which files are configuration, and validating a real boot after an update.


What does SteamCMD manage?
SteamCMD downloads and validates the dedicated-server application. The Enshrouded dedicated server is Steam app 2278520. Keep its installation directory separate from the world save and from backup archives. That way, a game update can replace program files without tempting you to delete the world to “start clean.”
Keen’s official Steam installation documentation also describes a Steam Library route: unlock the dedicated server under Tools, start Enshrouded Dedicated Server.exe once, and let it create enshrouded_server.json. SteamCMD is a workflow choice, not a different game server.
What is a safe update sequence?
- Tell players the server is going down.
- Stop the server and wait for the process to exit.
- Copy the world save to a dated backup location.
- Run your SteamCMD update and validation command for app
2278520. - Confirm the executable and configuration are still where expected.
- Start the server and inspect the log for
HostOnline. - Have one player connect before announcing the server is ready.
Keen says world saves are generated every five minutes. A stopped-server backup avoids copying a save during an active write.
Why keep config and backups outside an update script?
Automation becomes dangerous when a script mixes an install path, a save path and destructive cleanup. The server configuration contains the name, query port, slots, roles and gameplay settings. It is not disposable. Keep a copy of enshrouded_server.json before a major update, especially if you use user groups or custom difficulty settings.
For the fields in that file, see server settings. For role passwords, see server password settings.
How do you validate the server instead of guessing?
A download or validation exit code only tells you that SteamCMD completed its task. It does not prove that the server can bind a port, read its save or appear in the browser. Keen’s dedicated-server FAQ names HostOnline in the console/log as a normal startup indicator. Use that as the next check.
After the log is healthy, verify remote connectivity with the workflow in dedicated server ports. A browser result may be filtered, so testing a favorite by IP is useful when discovery looks inconsistent.
Common update mistakes
- Updating while the server process is still running.
- Replacing the world save instead of backing it up.
- Assuming client and server versions match without restarting both.
- Running a scripted update as root on Linux.
- Leaving no free SSD space for the new files and backups.
For hardware capacity, use dedicated server requirements rather than guessing from the game client’s specifications.
Related guides
- Dedicated server setup
- Dedicated server requirements
- Dedicated server ports
- Server unavailable troubleshooting
Sources: Keen Games Steam installation guide and Keen Games dedicated server FAQ. Last verified 2026-10-19.
Related Articles
guides
Enshrouded Multiplayer Server Guide — Host, Join and Choose
Choose an Enshrouded multiplayer server: player-hosted co-op or dedicated hosting, how to join, player limits, shared-world expectations and safe setup steps.
servers
Enshrouded Dedicated Server on Linux — What Works
Run an Enshrouded dedicated server on Linux with Wine or Proton: supported-status caveats, safe installation, systemd service and update workflow.
servers
Enshrouded Dedicated Server Ports — Firewall and Router Guide
Open and verify Enshrouded dedicated-server networking: the official UDP query port, IPv4 requirement, Steam ports, firewall rules and browser troubleshooting.
Was this helpful?
Thanks for the feedback!