How to Configure Your Icarus Dedicated Server
Complete Icarus server configuration guide — ServerSettings.json reference for name, password, players, prospects, and outposts.
Icarus uses ServerSettings.json in Saved/Config/.
Key Settings
| Setting | Default | Description |
|---|---|---|
SessionName | "" | Server browser display name |
JoinPassword | "" | Join password (empty = public) |
MaxPlayers | 8 | Max players (hard cap: 8) |
AdminPassword | "" | Admin/cheat console password |
ShutdownIfNotJoinedFor | 0 | Auto-shutdown if nobody joins (seconds, 0=disabled) |
ShutdownIfEmptyFor | 0 | Auto-shutdown when empty (seconds) |
ResumeProspect | true | Resume existing prospect on start |
LoadProspect | "" | Specific prospect name to load |
Prospects vs Outposts
Icarus has a unique mission system:
| Mode | Timer | Persistence | Description |
|---|---|---|---|
| Prospect | Yes | Temporary | Timed missions — gear lost if timer expires |
| Outpost | No | Permanent | Persistent bases, no timer |
📝 Note: For a traditional "always-on" survival server, use Outpost mode.
Ports
| Port | Protocol | Purpose |
|---|---|---|
| 17777 | UDP | Game traffic |
| 27015 | UDP | Steam query |
Related Guides
How is this guide?

40% Off — Limited TimeGet your Icarus server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server