Satisfactory Dedicated Server: Admin Commands & Configuration Guide
Data Verified: May 2026Comprehensive Satisfactory dedicated server reference. Configure Game.ini and Engine.ini, manage claim/admin tokens via the in-game Server Manager, and size hardware for late-game factory tick stability.
Commands & configuration database
| Command | Default Value | Description | Action |
|---|---|---|---|
ServerGameplayPort | 7777 | Primary gameplay port. Game traffic, query, and the HTTPS API all share this port since Update 8. | |
AutoSaveInterval | 300 | Seconds between automatic world saves. | |
AutoSaveOnDisconnect | True | Forces a save whenever the last player leaves the server. | |
AutoSaveNumber | 5 | Number of rolling autosave slots retained before overwriting the oldest. | |
NetworkQuality | 3 | Networking detail level (0-3). Lower values reduce bandwidth for distant factories. | |
MaxPlayers | 4 | Maximum concurrent players. Server officially supports up to 8 stable. | |
ServerName | Satisfactory Server | Name shown in the Server Manager browser. | |
ServerDescription | (empty) | Description displayed in the Server Manager. | |
SendGameplayData | True | Sends anonymous telemetry back to Coffee Stain. Set to False to disable. | |
AllowCheats | False | Enables creative/cheat commands in the in-game console for advanced testing. |
Showing 10 of 10 configuration parameters.
| Command | Default Value | Description | Action |
|---|---|---|---|
server.Shutdown | N/A | API command: gracefully shuts down the dedicated server. | |
server.SaveGame <name> | N/A | API command: saves the current world to the named save slot. | |
server.LoadGame <name> | N/A | API command: loads the named save file. | |
server.SetClientPassword <password> | N/A | API command: sets or clears the join password. | |
server.SetAdminPassword <password> | N/A | API command: rotates the admin password used by the Server Manager. | |
server.SetAutoLoadSessionName <name> | N/A | API command: defines which session auto-loads at server boot. | |
server.RenameServer <name> | N/A | API command: updates the public server name without a restart. | |
server.GetServerOptions | N/A | API command: returns the full active server configuration as JSON. | |
stat unit | N/A | In-game console: shows frame, game, draw and GPU times for diagnostics. | |
stat fps | N/A | In-game console: shows server tick rate and client FPS. |
Showing 10 of 10 admin console commands.
Recommended hosting providers
Vetted hosts with one-click Satisfactory installs. Links are affiliate placeholders and marked rel="sponsored".
High-clock plans tuned for Satisfactory's single-thread late-game load, with web-based config editor.
Visit GTXGaming →Pre-configured Satisfactory plans with automatic versioned save backups and one-click updates.
Visit Nitrado →Dedicated nodes with NVMe storage ideal for megafactory saves that grow past 200 MB.
Visit Host Havoc →Hardware specifications
Sizing guidance for self-hosting a Satisfactory dedicated server.
| Tier | Specification | Use case |
|---|---|---|
| Early Game (1-4 players) | 6 GB RAM / 2-core 3.5 GHz+ CPU | Pre-Phase 3 factories with modest belt counts. Idles around 4 GB. |
| Mid Game (4-8 players) | 12 GB RAM / 4-core 4.0 GHz+ CPU / NVMe SSD | Phase 3-4 with multiple production sites. Save size 50-150 MB. |
| Late Game / Megafactory | 16-24 GB RAM / 6-core 4.5 GHz+ Dedicated Node / NVMe | Phase 5 megabases with thousands of buildings. CPU clock dominates tick stability. |
Default file locations
Default installation paths for Satisfactory dedicated servers installed via SteamCMD.
Windows
C:\SatisfactoryDedicatedServer\FactoryGame\Saved\Linux
/home/steam/SatisfactoryDedicatedServer/FactoryGame/Saved/Pro-Tip: Always stop the server completely before editing configuration files, or the server will overwrite your changes upon restart.
Default ports for port forwarding
Open these on your router and firewall before exposing the server to the internet.
| Service | Protocol | Port |
|---|---|---|
| Game Port | UDP | 7777 |
| Query Port | UDP | 7777 |
| RCON / Telnet | TCP | 7777 (HTTPS API) |
Frequently asked questions
Other dedicated servers you might run
Browse all games →Astroneer
SandboxComplete Astroneer dedicated server reference. Configure AstroServerSettings.ini, claim owner, set max players, port forwarding, AstroLauncher tips, and right-size hardware for stable Windows servers.
12 configs · 0 consoleOpen guideAvorion
SandboxComplete Avorion dedicated server guide. Configure server.ini, manage admins via galaxy folder, run modded galaxies, and size hardware for multi-sector persistent worlds with active factions.
11 configs · 11 consoleOpen guideCore Keeper
SandboxComplete Core Keeper dedicated server reference. Configure server settings, manage Galaxy ID admin list, run on Linux containers, and size hardware for stable multiplayer mining communities.
9 configs · 8 consoleOpen guideEco - Global Survival
SandboxComplete Eco dedicated server reference. Configure Network.eco/Difficulty.eco, manage worlds, meteor timers, Strange Loop mods, and size hardware for stable 30-day collaborative civilizations.
9 configs · 7 consoleOpen guideEmpyrion - Galactic Survival
SandboxComplete Empyrion - Galactic Survival dedicated server reference. Configure dedicated.yaml, manage scenarios (Reforged Eden), open UDP ports, and size hardware for persistent multi-playfield universes.
12 configs · 9 consoleOpen guideFactorio
SandboxComplete Factorio headless server reference. Configure server-settings.json, manage admins via server-adminlist.json, run RCON, and size hardware for late-game megabase tick stability.
11 configs · 11 consoleOpen guide
Host your own Satisfactory server
All hosting guides →Step-by-step install and deploy walkthroughs (panels, ports, RAM sizing). Pair these with the command reference above.