StruxaEggs Explorer

Empyrion: Galactic Survival

Game

Build and explore in a true space sandbox survival adventure. Construct mighty capital vessels, sprawling planetary settlements, and vast space stations in your galactic journey to discover the mysteries of Empyrion!

Author: eggs@purpleflaghosting.comSource: pterodactyl/game-eggsUpdated: 5/24/2026

Startup Command

cd DedicatedServer ; wine EmpyrionDedicated.exe -batchmode -nographics -logFile ../Logs/server/server.log & PID=$! ; tail -c0 -F ../Logs/server/server.log & until nc -z 127.0.0.1 {{TELNET_PORT}}; do sleep 1;done ; telnet -E 127.0.0.1 {{TELNET_PORT}} ; wait $PID

Docker Images

LabelImage
ghcr.io/ptero-eggs/yolks:wine_latestghcr.io/ptero-eggs/yolks:wine_latest

Environment Variables

NameVariableDefaultRules
Steam App ID
SRCDS_APPID530870required|string|max:20
Windows Install
WINDOWS_INSTALL1required|string|max:20
Wine Debug
WINEDEBUG-allrequired|string|max:20
Telnet Port
DO NOT expose to the internet. Used internally for console connection.
TELNET_PORT1030required|integer|between:1024,65535
Server Name
Server name to show in the server list.
SERVER_NAMEA Pterodactyl Serverrequired|string|max:20
Server Description
Server info, can contain [b]bold[/b] text or a [u][url=empyriongame.com]link[/url][/u].
SERVER_DESCRIPTIONAn Empyrion Galactic Survival server hosted on Pterodactyl.nullable|string|max:127
Seed
The seed determines how the world is procedurally generated - the same seed means the same world
GAME_SEED1011345required|numeric|between:1,9999999
Max Players
Max number of players
MAX_PLAYERS8required|integer|min:1
Public
Disable if you want to hide your server in the Server Browser. If server is not visible you can connect via IP or via joining a friend's game.
SERVER_PUBLICtruerequired|string|in:true,false
Server Password
Password required to enter the server.
SERVER_PASSWORDnonenullable|string|max:20
Steam Beta ID
Installs beta branch if specified.
SRCDS_BETAIDnonenullable|string|max:30
Allowed Blueprints
None = Blueprint system completely disabled, StockOnly = only stock blueprints can be produced, All = all types allowed (default)
ALLOWED_BLUEPRINTSAllrequired|string|in:All,StockOnly,None
Server Heartbeat
Timeout in seconds after which a playfield server process will be killed (and all players on it disconnected) if it does no longer send heartbeat messages to the dedi. Set 0 to disable this feature
SERVER_HEARTBEAT15required|integer|between:0,180
Timeout Booting PfServer
Monitors booting playfield server processes, kills them if they time out (time in seconds, 0 = disabled). This is a conservative default, for faster servers 60 seconds should be ok
TIMEOUT_BOOTING_PF_SERVER90required|integer|between:0,600
Game Mode
Survival or Creative.
GAME_MODESurvivalrequired|string|max:20|in:Survival,Creative
EAC Active
EAC_ACTIVEtruerequired|string|max:20|in:true,false
Max Allowed Size Class
Restrict allowed Blueprint size class: restricted types are not allowed to be produced or spawned 1 = allow only small blueprints, ... , 10 = allow very large blueprints, ..., 50 = allow gigantic blueprints, ... , 0 = no limits. Warning: large blueprints can have very strong performance impact!
MAX_ALLOWED_SIZE_CLASS10required|integer
Custom Scenario
Enable custom scenario. Name of custom scenario from folder Content\Scenarios.
CUSTOM_SCENARIODefault Multiplayerrequired|string|max:50
Save Name
Determines name of the save game.
GAME_NAMEDediGamerequired|string|max:20