Deranged HostingDeranged Hosting

Survival Guide

ICARUS

Detailed ICARUS dedicated server setup, config, admin, mods, backups, and troubleshooting guide.

Connect & First Checks

Before editing files

  • Use the in-game dedicated server browser or direct connect if the game exposes it.
  • Confirm password, server name, and prospect/session state before inviting players.
  • If a prospect is active, players may need compatible mission/session access.

Files & Folders

Stop server before edits

ServerSettings.iniOfficial example settings file under [/Script/Icarus.DedicatedServerSettings]. Includes SessionName, JoinPassword, MaxPlayers, AdminPassword, shutdown timers, and prospect controls.
Saved/Config/WindowsServerGenerated Unreal Engine config folder used by many ICARUS dedicated server installs/templates.
Saved/SaveGames or prospect/session save directoryProspect/session state. Back up before changing LoadProspect, CreateProspect, ResumeProspect, or wiping.

Common Settings

High-use values

SessionNameName shown in server/session browser.
JoinPasswordPrivate access password. Leave blank only if the server should be public.
MaxPlayersPlayer cap. Match purchased slots.
AdminPasswordAdmin password for supported admin workflows. Rotate after sharing.
ShutdownIfNotJoinedFor / ShutdownIfEmptyForIdle shutdown timers in seconds. Useful for saving resources but can surprise players if set too low.
LoadProspect / CreateProspect / ResumeProspect / LastProspectNameControls which prospect/session loads or is created. Changing these can look like a wipe.
AllowNonAdminsToLaunchProspects / AllowNonAdminsToDeleteProspectsControls whether non-admin players can launch or delete prospects. Keep delete access restricted.

Admin Setup

Staff access

  • Set a strong AdminPassword in ServerSettings.ini or the panel field that writes it.
  • Use the panel console and game-supported admin commands for routine management.
  • Do not allow non-admin prospect deletion unless the server is private and trusted.
  • Open a ticket before force-editing account/session ownership files.

Mods & Plugins

Install carefully

  • ICARUS mod support depends on current game build and loader support. Treat modded servers as manual/advanced.
  • Back up first and verify client/server mod compatibility before inviting players.

Backups, Wipes, Rollbacks

Protect player data

  • Back up ServerSettings.ini plus save/prospect folders before changing prospect settings.
  • Before changing LoadProspect/CreateProspect/ResumeProspect, copy the current save/session folder.
  • For a wipe, archive the old save/session folder rather than deleting it permanently.

Troubleshooting

Common tickets

Server not visibleWait for full startup, check browser filters, password state, and direct connect.
Players load wrong sessionLoadProspect/CreateProspect/ResumeProspect or LastProspectName points at a different save.
Settings resetPanel variables may regenerate ServerSettings.ini on start; use panel fields when available.
Unexpected shutdownShutdownIfNotJoinedFor or ShutdownIfEmptyFor is too low for your usage.