Empyrion Galactic Survival Dedicated Server Setup
Empyrion server setup has three moving parts: the dedicated-server build, the dedicated.yaml that chooses the world, and the scenario files that make that world exist. Get those aligned before troubleshooting ports or player joins.
Install the dedicated server
The standalone dedicated-server tool is Steam app 530870. A headless SteamCMD install can start like this:
steamcmd +force_install_dir /srv/empyrion \
+login anonymous \
+app_update 530870 validate \
+quit
Use the stock launcher and YAML shipped with the current build as your baseline. Do not copy a settings file from an old scenario into a new server without checking the current keys.
The first-boot checklist
- Choose a unique
GameNameso the save folder is easy to identify. - Set the server name, password, player limit and scenario before inviting the group.
- Start once and let the server create its save and log directories.
- Confirm the assigned game and query ports are allowed by the host firewall.
- Join with a client on the same game build and scenario version.
When the server starts but nobody can join
| Symptom | First check |
|---|---|
| Server is absent from the browser | Build, scenario, visibility and query-port path. |
| Direct join reaches a loading screen | Scenario files and save version on both sides. |
| World starts from scratch | GameName points at a different save folder. |
For a managed server with the install path already tested, see Empyrion server hosting. For the popular scenario path, continue with the Reforged Eden 2 guide.