
Dedicated Server Template
Satisfactory is a first-person open-world factory building game with a dash of exploration and combat. Play alone or with friends, explore an alien planet, create multi-story factories, and enter conveyor belt heaven!
Deploy and manage your own Satisfactory dedicated server with GameCP's free game server control panel. This template provides a production-ready server configuration with one-click installation, automatic updates via SteamCMD, and full environment variable management. Whether you're hosting for a small group of friends or running a large community server, GameCP makes Satisfactory server administration simple and reliable.
Small factory, 1-2 players
Medium factory with automation, 2-4 players
Mega factory, 4-8 players
Default startup command
Server Name
Server name displayed in the server browser
(empty)Max Players
Maximum number of concurrent players
4Automatic Updates
Quickly checks for any server updates on startup, and updates if necessary. (1 Enable | 0 Disable)
1[Repair] Validate Server Files
Leave empty (no value) for OFF or type "true" or "1" for ON. Validates all server files when Automatic Updates is enabled. Note: This will significantly increase server startup times, so it is recommended to only enable this when needed.
(empty)Number of Rotating Autosaves
Number of session auto-saves for the server to keep before the oldest save is deleted and the others are moved down the list.
3[Advanced] Client Initial Connection Timeout
Time in seconds to wait for a new client connection to be established before destroying the connection.
30[Advanced] Client Established Connection Timeout
Time in seconds to wait before considering an established client connection timed out. Typically shorter than the time to wait on an initial connection because this connection should already have been setup and any interruption should be trapped quicker.
20[Advanced] Branch Name
[Accepted Values: "public", "experimental", or leave empty to use the primary branch of the server] Used to download or switch to a non-primary branch of the game server. "Automatic Updates" and "Validate Server Files" must be set to "1" to switch branches if the server is already installed. NOTE: Any non-primary branches may not be fully compatible/stable!
(empty)Reliable Port
Reliable messaging port. Required for version 1.1 or above.
8888Steam Username
Steam username for authentication. Leave empty for anonymous login.
(empty)Steam Password
Steam password for authentication. Leave empty for anonymous login.
(empty)Steam Auth Code
Steam Guard authentication code (optional)
(empty)Extra SteamCMD Flags
Additional SteamCMD flags
(empty)Configuration file for Satisfactory (ini format)
FactoryGame/Saved/Config/LinuxServer/Game.iniiniConfiguration file for Satisfactory (ini format)
FactoryGame/Saved/Config/LinuxServer/Engine.iniinighcr.io/ptero-eggs/steamcmd:debian
satisfactory
GameCP Team
February 25, 2026
Information about the origin and version of this game configuration.
GameCP Team
2
gamecp
red_thirten@yahoo.com