Web Analytics Made Easy - Statcounter

Tools / Icarus / server settings

Icarus Server Settings Generator

Build a working ServerSettings.ini for an Icarus dedicated server, with the launch line that actually sets your server name. Everything runs in your browser, so passwords never leave your machine.

ServerSettings.ini

Save this as Saved/Config/WindowsServer/ServerSettings.ini under your server's directory, then restart. The folder is named WindowsServer even on Linux hosts.

Launch line

The server name in the browser comes from -SteamServerName, not from SessionName in the file, so both are set for you.

The one setting this tool refuses to write

CreateProspect is meant to create a new prospect on startup, and it is unreliable in every Icarus version we have run servers on. Rather than emit a line that quietly does nothing, this generator leaves it out and configures the dependable path instead: a player creates the prospect from the in-game menu on first connect, and ResumeProspect brings it back after every restart.

If you already have a prospect and want the server to load it by name on boot, put its name in the "prospect to load" field above and the generator writes LoadProspect and LastProspectName for you.

Shutdown timers, and why 0 is a trap

ShutdownIfEmptyFor and ShutdownIfNotJoinedFor take seconds. To turn them off entirely use -1. Setting them to 0 does not mean "never" - it means the server stops as soon as the condition is true, which reads as a server that refuses to stay up.

Rather not manage the file yourself? Supercraft runs Icarus dedicated servers with these settings exposed in a panel, plus daily backups.

This tool: v1.2 · updated 24 Aug 2026