StruxaEggs Explorer

Factorio

Game

The vanilla Factorio server. https://www.factorio.com/

Author: parker@parkervcp.comSource: pterodactyl/game-eggsUpdated: 5/24/2026

Startup Command

if [ ! -f "./saves/{{SAVE_NAME}}.zip" ]; then ./bin/x64/factorio --create ./saves/{{SAVE_NAME}}.zip --map-gen-settings data/map-gen-settings.json --map-settings data/map-settings.json; fi; ./bin/x64/factorio --port {{SERVER_PORT}} --server-settings data/server-settings.json --start-server saves/{{SAVE_NAME}}.zip

Docker Images

LabelImage
ghcr.io/ptero-eggs/yolks:debianghcr.io/ptero-eggs/yolks:debian

Environment Variables

NameVariableDefaultRules
Factorio Version
Which version of Factorio to install and use.
FACTORIO_VERSIONlatestrequired|string|between:3,12
Maximum Slots
Total number of slots to allow on the server.
MAX_SLOTS20required|numeric|digits_between:1,3
Save Name
The save name for the server.
SAVE_NAMEgamesavealpha_dash|between:1,100
Server Token
Your factorio.com token, it is required for your server to be visible in the public server list.
SERVER_TOKENundefinedalpha_num|max:100
Server Name
Name of the game as it will appear in the game listing
SERVER_NAMEFactorio Serverrequired|string|max:100
Server Description
Description of the game that will appear in the listing.
SERVER_DESCDescriptionrequired|string|max:200
Server Username
Username used for the server
SERVER_USERNAMEunnamedrequired|string|max:40
Auto Save Interval
Time between auto saves specified in minutes
SAVE_INTERVAL10required|numeric|digits_between:1,3
Auto Save Slots
The number of auto saves to keep.
SAVE_SLOTS5required|numeric|digits_between:1,3
AFK Kick
Time specified in minutes to kick AFK players. 0 is off
AFK_KICK0required|numeric|digits_between:1,3