To set up a Satisfactory dedicated server, download it with SteamCMD (app ID 1690800), start FactoryServer, open ports 7777 (TCP and UDP) and 8888 (TCP), then claim the server in the in-game Server Manager and create a game or upload a save. This guide takes you through every step on Linux and Windows, from requirements to configuration, save management and mod support. If you prefer a ready-made server, our Satisfactory server hosting is online within minutes, with DDoS protection and monthly cancellation. Since the 1.0 release in September 2024, dedicated server support has matured into a stable way to run persistent multiplayer worlds.
Want your own Satisfactory server? At HostValues from €8.40 per month, online within minutes. View plans →
Why run a dedicated server
In a regular multiplayer session, one player hosts and the others connect. That works for two or three people, but it has drawbacks:
- The host must be online for anyone to play.
- The host's upload bandwidth limits the experience for everyone.
- Large factories with thousands of machines push the host's hardware hard, causing lag for all connected players.
- If the host's game crashes, everyone disconnects.
A dedicated server runs independently. The factory world stays online whether players are connected or not, machines keep producing, and performance is consistent because the server runs on hardware dedicated to the task.
Server requirements
Satisfactory servers scale with factory complexity rather than player count. A small factory with a few hundred machines uses far fewer resources than a megabase with tens of thousands of conveyor belts and production nodes.
| Factory stage | RAM | CPU | Storage |
|---|---|---|---|
| Early game (1 to 4 players) | 6 to 8 GB | 2 to 4 cores, 3.5 GHz+ | 10 GB SSD |
| Mid game (4 to 8 players) | 8 to 12 GB | 4 cores, 3.5 GHz+ | 15 GB SSD |
| Late game / megabase | 12 to 16 GB | 4 to 6 cores, 4.0 GHz+ | 20 GB SSD |
Storage grows as your save file grows. A mid-game save is typically 20 to 50 MB. Late-game megabases can produce saves over 200 MB, which also increases save and load times. NVMe storage makes a noticeable difference there.
Network ports
Since patch 1.1, the Satisfactory dedicated server uses two ports by default:
- 7777 (TCP and UDP): game traffic and the HTTPS API. Players and the Server Manager connect here.
- 8888 (TCP): the reliable messaging port for game traffic.
Both must be open in your firewall. The ports 15000 and 15777 from early access are no longer used since 1.0. If you run multiple Satisfactory servers on the same machine, give each instance its own ports with the -Port= and -ReliablePort= launch options (for example 7778 and 8889 for the second server).
Installation step by step
On Linux (recommended for dedicated hosting)
- Create a user for the server:
sudo useradd -m satisfactory - Install SteamCMD:
sudo apt install steamcmd - Log in as the server user:
sudo su - satisfactory - Download the server:
steamcmd +login anonymous +app_update 1690800 validate +quit - Start the server:
./FactoryServer.sh -unattended -multihome=0.0.0.0 - On first start, the server generates its configuration files. Stop it, edit the settings, then start again.
On Windows
- Install SteamCMD from Valve's documentation.
- Download the server:
steamcmd +login anonymous +app_update 1690800 validate +quit - Open the required ports in Windows Firewall: 7777 (TCP and UDP) and 8888 (TCP).
- Run
FactoryServer.exe -unattended.
Server configuration
Since 1.0, most server settings are changed in the in-game Server Manager after you claim the server. Settings that are not in the menu live in ini files under the server's config directory (FactoryGame/Saved/Config/LinuxServer/ on Linux, FactoryGame\Saved\Config\WindowsServer\ on Windows). Key settings:
| Setting | Where | What it does |
|---|---|---|
MaxPlayers | Game.ini, section [/Script/Engine.GameSession] | Maximum concurrent players. Default is 4. |
| Autosave Interval | Server Manager | Minutes between automatic saves. Default is 5 minutes. |
| Player Password Protection | Server Manager | Password required to join. Leave it off for public access. |
| Admin Password | Server Manager | Password for admin access, set when you claim the server. |
| Auto Pause | Server Manager | Pause the game when no players are connected. Saves resources. |
After editing an ini file, restart the server for changes to take effect.
Save management
Satisfactory save files are stored in the server's save directory. Managing them well prevents data loss and helps with troubleshooting.
- Auto-saves. The server creates auto-saves at the interval you set. It keeps the last five by default. This protects against crashes but not against accidental dismantling.
- Manual backups. Copy the save directory to a separate location regularly. A cron job or scheduled task that copies the folder daily is a good minimum.
- Uploading a local save. You can take your single-player or co-op save and upload it to the dedicated server. Copy the
.savfile to the server's save directory and select it from the in-game server manager. - Save size monitoring. Watch your save file size. If it grows past 100 MB, save and load times increase. This is normal for large factories but worth tracking.
Multiplayer configuration
Once the server is running:
- Open Satisfactory and go to Server Manager in the main menu.
- Add your server by IP address and game port (default 7777).
- Enter the admin password to claim the server on first connection.
- Create a new game or upload an existing save.
- Other players join by adding the same IP and port in their Server Manager.
Players can join and leave at any time. The world continues running (unless you enabled auto-pause). Vehicles, trains and production lines all keep working.
Mod support
Satisfactory has an active modding community. Mods are managed through the Satisfactory Mod Manager (SMM), which works for both clients and dedicated servers.
- Server-side mods must be installed on the server. All connecting players must have the same mods and versions installed.
- Install mods by placing them in the server's
Modsfolder or by using SMM pointed at the server directory. - Version compatibility. After a game update, mods may break. Wait for mod authors to update before patching the server if stability matters more than new features.
- Popular mods: Refined Power (more energy options), FICSIT Networks (programmable logic), Linear Motion (advanced logistics), and Structural Solutions (building tools) are commonly used on servers.
Performance tips
- Restart periodically. Memory usage creeps up over multi-day sessions. A weekly restart keeps things responsive.
- Keep the server updated. Coffee Stain Studios releases patches that fix memory leaks and simulation bugs. Update promptly.
- Limit conveyor belt sprawl. Thousands of active conveyor segments consume more CPU per tick. Consolidate transport routes where possible.
- Use trains for long distances. Trains are more server-friendly than thousands of conveyor belt segments spanning the map.
- Monitor save file size. If saves take more than 30 seconds, consider splitting production across efficiency rather than scale.
Frequently asked questions
Can I run a Satisfactory server on a VPS?
Yes, and it is one of the best options. A VPS with 8 GB RAM and NVMe storage handles early to mid-game factories easily. Scale up as your factory grows.
Does the server run while nobody is connected?
By default, yes. Machines keep producing and power keeps generating. Enable the auto-pause setting if you want production to stop when everyone logs off, which also saves server resources.
How many players can join?
The default is 4, but you can raise it. In practice, 8 to 12 players works well. Beyond that, network bandwidth and save file complexity become the bottleneck rather than raw server power.
Can I transfer my single-player save?
Yes. Copy the .sav file from your local save directory to the dedicated server's save folder. Open the server manager in-game and load it. All your buildings and progress transfer. Other players will need to create new characters.
Rather skip the installation? Our Satisfactory server hosting runs on AMD Ryzen 9 hardware (Europe and US) with NVMe storage and DDoS protection, is online within minutes and can be cancelled monthly. Browse all available games on game hosting.
Get your own Satisfactory server
From €8.40 per month. Online within minutes, cancel monthly, DDoS protection included.
View plans Order nowNew to HostValues? Use code WELKOM10 for 10% off your first order.