StruxaEggs Explorer

IW4x

Game

IW4x is a community-driven modification for Call of Duty Modern Warfare 2 (2009) that enhances the game with improved security, dedicated servers, and extensive modding capabilities.

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

Startup Command

./iw4x-launcher --update && wine iw4x.exe -dedicated -stdout +set fs_game $MOD_DIR +set sv_lanonly 0 +set net_port $SERVER_PORT +exec server.cfg +set party_enable "0" +map_rotate

Docker Images

LabelImage
Wine Latest ghcr.io/ptero-eggs/yolks:wine_latest
Wine Staging ghcr.io/ptero-eggs/yolks:wine_staging

Environment Variables

NameVariableDefaultRules
Steam User
This is a required setting and cannot be set to anonymous.
STEAM_USERnonerequired|string
Steam Password
Steam User Password
STEAM_PASSnonerequired|string
Game ID
The ID corresponding to the game to download and run using SRCDS
SRCDS_APPID10190string
Steam Auth
Steam account auth code. Required if you have 2fa enabled
STEAM_AUTHnonenullable|string|max:5
Auto Update Server
This is to auto-update the game server
AUTO_UPDATE1required|boolean
Windows Install
WINDOWS_INSTALL1required|string|max:20
Winetricks
WINETRICKS_RUNvcrun2022required|string|max:20
Wine Debug
WINEDEBUG-allrequired|string|max:20
Mod Dir
Name of the Dir where the mod are.
MOD_DIRnonenullable|string
Server Name
Sets the server hostname. SERVER COLORS ^1 = Red, ^2 = Green, ^3 = Yellow, ^4 = Blue, ^5 = Cyan, ^6 = Pink, ^7 = White, ^8 = Depends on the team colors playing., ^9 = Grey, ^0 = Black, ^: = Rainbow colors.
SERVER_NAMEPterodactyl IW4Xrequired|string|max:100
Server Password
Password Protected Server. Leave blank if you want players to join or set password if you want to keep public out.
SERVER_PASSWORDnonenullable|string|max:100