Free tool
Satisfactory Engine.ini generator for a dedicated server
Checked against the Satisfactory wiki's page on the configuration files (edited 20 May 2026) and the Engine.ini from a dedicated server install, Steam build 24656085 on . Sources: Satisfactory wiki: configuration files.
Saves
[/Script/FactoryGame.FGSaveSession].mNumRotatingAutosaves
How many autosave files the server keeps, with each new autosave replacing the oldest one.
Default: 3 · 1 to 100
Connection
[/Script/OnlineSubsystemUtils.IpNetDriver].InitialConnectTimeout
How long a player who is joining has to finish connecting before the server gives up on them.
Default: 30 · 1 to 600 seconds
[/Script/OnlineSubsystemUtils.IpNetDriver].ConnectionTimeout
How long the server waits without hearing from a connected player before it drops them.
Default: 20 · 1 to 600 seconds
Reference
Every setting in Engine.ini
All 3 settings this tool knows, with the value each one starts at and the values it takes. The starting values are the ones a new Galeforce server uses.
Saves
| Setting | Default | Values | What it does |
|---|---|---|---|
[/Script/FactoryGame.FGSaveSession].mNumRotatingAutosavesRotating autosaves | Default3 | Values1 to 100 | What it doesHow many autosave files the server keeps, with each new autosave replacing the oldest one. |
Connection
| Setting | Default | Values | What it does |
|---|---|---|---|
[/Script/OnlineSubsystemUtils.IpNetDriver].InitialConnectTimeoutJoining timeout | Default30 | Values1 to 600 seconds | What it doesHow long a player who is joining has to finish connecting before the server gives up on them. |
[/Script/OnlineSubsystemUtils.IpNetDriver].ConnectionTimeoutConnection timeout | Default20 | Values1 to 600 seconds | What it doesHow long the server waits without hearing from a connected player before it drops them. |
Questions
Questions and answers.
- Where is Engine.ini on a Satisfactory dedicated server?
- In the install folder, under FactoryGame/Saved/Config/LinuxServer on Linux and FactoryGame/Saved/Config/WindowsServer on Windows. The server rewrites the file each time it shuts down, so stop the server before you edit it.
- Why did my Engine.ini changes disappear?
- The game writes Engine.ini when the server shuts down, so a change made while the server runs can be overwritten. Stop the server, edit the file, then start it again.
- Why is mNumRotatingAutosaves missing from my file?
- The server rewrites Engine.ini when it shuts down, and a setting you haven't changed may be missing from the file afterwards. To change it, add the line while the server is stopped: this tool adds it under the right heading and keeps the rest of the file as it is. The server reads the file again at its next start.
- How long should the timeouts be?
- Players on older hardware or slower connections may need longer than the starting values, so raise both timeouts together, for example to 60, and restart the server.
- What happens to the other lines in my Engine.ini?
- They stay exactly as written. The tool changes only the settings you edit and leaves every other section and line in place.
Next steps