StruxaEggs Explorer

StarRupture Wine

Game

StarRupture is a first-person open world base-building game with advanced combat and tons of exploration. Play alone or in a group on this sublime and ever-changing planet, extract and manage resources, create your complex industrial system and fight off hordes of alien monsters.

Author: brainshead@gmail.comSource: pterodactyl/game-eggsUpdated: 7/24/2026

Startup Command

wine /home/container/StarRupture/Binaries/Win64/StarRuptureServerEOS-Win64-Shipping.exe  -Log -Port=${SERVER_PORT} -RCWebControlDisable -RCWebInterfaceDisable  & SR_PID=$!; tail -c0 -F /home/container/StarRupture/Saved/Logs/StarRupture.log --pid=$SR_PID | grep -v -E "LogCore: Warning|LogUObjectBase: Error"

Docker Images

LabelImage
Wine Latestghcr.io/ptero-eggs/yolks:wine_latest

Environment Variables

NameVariableDefaultRules
[STEAM] Steam User
Steam User Account
STEAM_USERnonenullable|string
[STEAM] Steam Password
Steam User Password
STEAM_PASSnonenullable|string
[STEAM] Game ID
The ID corresponding to the game to download and run using SRCDS
SRCDS_APPID3809400string
[STEAM] Steam Auth
Steam account auth code. Required if you have 2fa enabled
STEAM_AUTHnonenullable|string|max:5
[STEAM] Auto Update Server
This is to auto-update the game server
AUTO_UPDATE1required|boolean
[SYSTEM] Winetricks
WINETRICKS_RUNvcrun2022required|string|max:20
[SYSTEM] Wine Debug
WINEDEBUG-allrequired|string|max:20
[SYSTEM] WINEARCH
WINEARCHwin64required|string|max:20
[SYSTEM] WINEPREFIX
Wine root directory for the container
WINEPREFIX/home/container/.winerequired|string|max:100
[STEAM] WINDOWS_INSTALL
WINDOWS_INSTALL1required|string|in:1
[SYSTEM] WINEDLLOVERRIDES
WINEDLLOVERRIDESmscoree,mshtml=required|string|max:20
[SERVER] Start new Savegame
Setting this to `true` forces the creation of a new world. Be careful!
START_NEWfalserequired|string|in:true,false
[SERVER] Load saved Game
true -> Loads an existing save; false -> Skips loading saved data
LOAD_SAVEtruerequired|string|in:true,false
[SERVER] Save Interval
Time between automatic saves (in seconds) 300 = 5 minutes
SAVE_INTERVAL300required|numeric
[SERVER] Savegame Name
Filename of the save to load; Must exist in the server save directory under `/StarRupture/Saved/SaveGames/{SESSION_NAME}`
SAVEGAME_NAMEAutoSave0.savrequired|string
[SERVER] Session Name
Name of the save game sessionName of the save game session
SESSION_NAMEStarRuptureServerrequired|string
[SERVER] Admin Password
The admin password used for "Manage Server" In-Game
ADMIN_PASSWORDnonestring|nullable
[SERVER] Player Password
The password used to join the server
PLAYER_PASSWORDnonestring|nullable