← Back to Blog

How to Host a Satisfactory Dedicated Server on a VPS (2026)

Published May 4, 2026 · 6 min read · Galaxy Cloud Solutions

Satisfactory's co-op is genuinely great but it only works when someone is hosting. A dedicated server fixes that — the factory keeps running, your friends can hop in whenever, and you do not have to be online to keep the session alive. Coffee Stain Studios provides an official dedicated server that runs on Linux and it works well.

⚡ Host a Satisfactory server from $20/mo — Use code LAUNCH2026 for 50% off

What You Need

Step 1: Install SteamCMD

sudo dpkg --add-architecture i386
sudo apt update && sudo apt install -y lib32gcc-s1 curl screen
mkdir -p ~/steamcmd && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxf -

Step 2: Download the Server

mkdir -p ~/satisfactory
~/steamcmd/steamcmd.sh +force_install_dir ~/satisfactory +login anonymous +app_update 1690800 validate +quit

Step 3: Create a Start Script

cat > ~/satisfactory/start.sh << 'EOF'
#!/bin/bash
cd ~/satisfactory
screen -dmS satisfactory ./FactoryServer.sh   -ServerQueryPort=15777   -BeaconPort=15000   -Port=7777   -log   -unattended
EOF
chmod +x ~/satisfactory/start.sh

Step 4: Open Firewall Ports

sudo ufw allow 7777/udp
sudo ufw allow 15000/udp
sudo ufw allow 15777/udp

Step 5: Start the Server

~/satisfactory/start.sh
screen -r satisfactory

The server generates configuration files on first run. Press Ctrl+A then D to detach.

Step 6: Connect and Claim the Server

In Satisfactory, go to Server Manager and add your server IP. The first time you connect you will be prompted to claim the server and set an admin password. Do this before anyone else does.

From the server manager you can also upload an existing save file if you want to continue a game you started locally.

Auto-Start on Reboot

crontab -e
@reboot sleep 20 && /home/ubuntu/satisfactory/start.sh

Satisfactory server hosting from $20/mo

Galaxy Cloud Solutions Galaxy 1 plan (4 vCPU / 4GB / 80GB) handles Satisfactory well for a small group. Use code LAUNCH2026 for 50% off your first month.

Get Started