Satisfactory Dedicated Server: Network and CPU Requirements in 2026

Published on

Satisfactory dedicated servers have unusual scaling characteristics - the factory complexity grows server load more than player count. Here's what to provision.

Satisfactory is unusual among game servers: player count barely affects server load. What destroys performance is factory complexity - belt networks, drones, power grids, and train routes all run server-side. A small factory with 4 players needs less resources than a mega-factory solo.

Hardware Scaling by Factory Stage

Factory StageRAMCPU
Early game / exploration4 GB2 cores
Mid-game factory (mk2 - mk4 belts)8 GB4 cores
Late game / nuclear + trains16 GB4 cores
End-game megalith32 GB6 cores

Plan your VPS size for where players will be in 3 months, not day 1.

Installation

# Create user
sudo adduser satisfactory
su - satisfactory

# Download via SteamCMD (App ID: 1690800)
steamcmd +login anonymous +force_install_dir /home/satisfactory/server +app_update 1690800 validate +quit

Start Script

#!/bin/bash
# /home/satisfactory/start.sh
/home/satisfactory/server/FactoryServer.sh \
  -Port=7777 \
  -ServerQueryPort=15777 \
  -BeaconPort=15000 \
  -EpicApp=FactoryServer

Firewall Ports

sudo ufw allow 7777/udp   # Game
sudo ufw allow 15777/udp  # Server query
sudo ufw allow 15000/udp  # Beacon

Managing Save Files

Satisfactory saves are large and should be backed up regularly:

# Backup location
/home/satisfactory/.config/Epic/FactoryGame/Saved/SaveGames/server/

# Automated daily backup
0 3 * * * tar -czf /backups/satisFactory-$(date +%Y%m%d).tar.gz /home/satisfactory/.config/Epic/FactoryGame/Saved/

Performance Tuning

For large factories:

  • Increase MaxNetworkBandwidth in Game.ini to prevent desync on complex factory visualisation
  • Use Pause Game on disconnect to prevent the factory from running calculations when no players are online
  • Monitor CPU single-thread performance - Satisfactory is largely single-threaded

Host your Satisfactory dedicated server on Space-Node

If you would rather not run the machine yourself, our Satisfactory hosting plans cover the setup described above.

Launch Your Satisfactory Server Today

Both required ports handled automatically, Update 1.2 ready, DDoS protection from EUR 8/mo.