How to Configure Your Satisfactory Dedicated Server

Complete Satisfactory server configuration guide — Server Manager, INI settings, API, ports, and admin setup.

Satisfactory uses a unique approach — most settings are managed through the in-game Server Manager, not traditional config files. Advanced settings use INI files.

Server Manager (Primary Method)

The Server Manager is accessed through the Satisfactory game client (not a web browser):

  1. Launch Satisfactory
  2. Open Server Manager from the main menu
  3. Click Add Server → enter IP:7777
  4. Claim the server (first time only) — set a server name and admin password
  5. Configure settings via the Server Manager tabs

Available Settings

SettingDescription
Server NameDisplay name
Admin PasswordAdmin access password
Player PasswordJoin password for players
Auto-Load SessionWhich save loads on startup
Auto PausePause when no players connected
Auto-Save on DisconnectSave when last player leaves
Autosave IntervalMinutes between autosaves
Network QualityConnection quality setting

Advanced INI Settings

Located in FactoryGame/Saved/Config/LinuxServer/ (or WindowsServer/).

Game.ini — Max Players

[/Script/Engine.GameSession]
MaxPlayers=8

Default: 4. Up to 8 is practical. Higher is technically possible but impractical.

Engine.ini — Performance

[/Script/OnlineSubsystemUtils.IpNetDriver]
NetServerMaxTickRate=30
InitialConnectTimeout=30.0
ConnectionTimeout=30.0

[/Script/FactoryGame.FGSaveSession]
mNumRotatingAutosaves=3

⚠️ Only edit INI files with the server shut down. Files generate after graceful shutdown.

Ports

PortProtocolPurpose
7777TCP + UDPGame traffic + HTTPS API
8888TCPReliable messaging

📝 Since Patch 1.0, only these two ports are needed. Ports 15000 and 15777 are no longer used.

⚠️ Port forwarding must use the same external and internal port — port redirection is NOT supported.

Admin Password

Set when first claiming the server via Server Manager. To reset: delete ServerSettings.7777.sav from the save directory and restart.

Auto-Pause

When enabled (default), the factory completely stops when no players are connected — no production, no power consumption, no progress. Disable for 24/7 factory operation.

HTTPS API

Full REST API at https://<ip>:7777/api/v1:

  • Bearer token authentication
  • Generate tokens: server.GenerateAPIToken in console
  • Endpoints for saves, settings, player management, server control

Startup Parameters

ParameterDescription
-Port=7777Game port
-ReliablePort=8888Reliable messaging port
-DisableSeasonalEventsDisable FICSMAS
-LogShow logs in terminal
-UnattendedSuppress dialog windows

How is this guide?

40% Off — Limited TimeGet your Satisfactory server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page