Star Rupture Dedicated Server Setup 2026
Setting up your own Star Rupture dedicated server allows you to maintain a persistent factory world for up to 4 players. This guide covers the experimental dedicated server setup process.
📋 Important Note
As of January 2026, Star Rupture dedicated server is an experimental feature. It works but may have bugs or require additional configuration.
Prerequisites
Hardware Requirements
| Component | Minimum (2 players) | Recommended (4 players) |
|---|---|---|
| CPU | 4 cores @ 3.0 GHz | 6 cores @ 3.5 GHz |
| RAM | 8 GB | 16 GB |
| Storage | 45 GB SSD | 60 GB NVMe SSD |
| Network | 50 Mbps upload | 100 Mbps upload |
| OS | Windows 10/11 64-bit | Windows Server 2019/2022 |
Step 1: Install SteamCMD
SteamCMD is Valve's command-line tool for downloading game server files.
Windows Setup
- Download SteamCMD from Valve's website
- Extract to a folder (e.g.,
C:\steamcmd) - Run
steamcmd.exe
Step 2: Download Star Rupture Server
Launch SteamCMD and run the following commands:
# Set installation directory
force_install_dir C:\StarRuptureServer
# Login anonymously (no Steam account required)
login anonymous
# Download Star Rupture dedicated server files (App ID: 3809400)
app_update 3809400 validate
# Exit SteamCMD
quit
Update Script: Create a batch file to easily update your server:
@echo off
steamcmd +force_install_dir C:\StarRuptureServer +login anonymous +app_update 3809400 validate +quit
Step 3: Configure Server Settings
Navigate to your server directory and create/edit configuration files:
Windows Configuration
Location: C:\StarRuptureServer\StarRupture\Saved\Config\WindowsServer\Game.ini
[/Script/StarRupture.StarRuptureGameMode]
ServerName="My Star Rupture Server"
MaxPlayers=4
ServerPassword=""
AdminPassword="your_admin_password"
DifficultyLevel=Normal
DayLengthSeconds=3600
Step 4: Launch the Server
Windows Launch
Create a batch file start_server.bat:
@echo off
cd C:\StarRuptureServer
start StarRuptureServer.exe -log -Port=27015
Double-click the batch file to start your server.
Step 5: Port Forwarding
Open the following ports on your router and firewall:
| Port | Protocol | Purpose |
|---|---|---|
| 27015 | UDP | Game Port |
| 27016 | UDP | Query Port |
Windows Firewall
New-NetFirewallRule -DisplayName "Star Rupture UDP 27015" -Direction Inbound -LocalPort 27015 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "Star Rupture UDP 27016" -Direction Inbound -LocalPort 27016 -Protocol UDP -Action Allow
SaveSync Host Migration
Star Rupture features SaveSync, allowing players to host and transfer world saves seamlessly:
Using SaveSync
- Create your world as host
- Invite players to join
- If you need to disconnect, use SaveSync to transfer the world
- Another player can become the new host
- All progress is preserved
SaveSync Benefits
- No host dependency
- Seamless world transfer
- No progress loss
- Flexible hosting
Connecting to Your Server
Direct Connection
- Launch Star Rupture
- Select "Multiplayer"
- Choose "Direct Connect"
- Enter server IP and port (e.g.,
123.45.67.89:27015) - Click "Connect"
Optimization Tips
- NVMe Storage: Use NVMe SSDs for faster factory simulations
- CPU Priority: Set server process to high priority
- Network: Ensure stable upload speeds
- Regular Backups: Backup your save files regularly
- Keep Updated: Update server when new patches release
Common Issues
Server won't start?
Verify all files downloaded correctly. Run app_update 3809400 validate to check for corrupted files.
Players can't connect?
Ensure ports 27015 and 27016 are forwarded correctly and not blocked by your ISP.
SaveSync not working?
Ensure all players are running the same game version. SaveSync may require experimental features enabled.
Next Steps
- Learn about SaveSync host migration
- View detailed server requirements
- Configure server settings
- Set up multiplayer games
Need a Server? Supercraft provides optimized Star Rupture hosting with instant deployment, DDoS protection, and 24/7 support.