NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

So hostest du einen Icarus-Server (2026)

IcarusUpdated Nov 5, 20269 min read

Kurze Antwort. Du kannst einen Icarus-Server kostenlos selbst hosten: Installiere den Icarus Dedicated Server (Steam-App 2089300) mit SteamCMD über einen anonymen Login, setze deine Passwörter in ServerSettings.ini, starte IcarusServer.exe mit -Log und öffne den Spielport (standardmäßig 17777) und den Query-Port (standardmäßig 27015). Oder miete einen Icarus-Server und spar dir die Netzwerkeinrichtung.

Spieler treten über den Spielbildschirm Join Session bei, indem sie den Browser auf dedizierte Server umschalten und deinen Server auswählen. Die Einrichtungsanleitung des Entwicklers deckt Windows ab, und Option 1 ebenfalls.

Geprüft am 5. November 2026 anhand von Icarus Week 256 (30. Oktober 2026), dem neuesten wöchentlichen Update, das RocketWerkz auf Steam veröffentlicht hatte.

Dieser Guide stützt sich auf zwei Quellen: das Dedicated-Server-Wiki, das der Entwickler RocketWerkz auf GitHub veröffentlicht, und das, was wir auf jedem von uns gehosteten Icarus-Server einsetzen. Wenn du direkt zur Miet-Variante willst, spring zu Option 2.

Was du brauchst

  • Die Server-Software: „Icarus Dedicated Server“, Steam-App 2089300. RocketWerkz weist darauf hin, dass die Installation über SteamCMD keine Icarus-Lizenz erfordert, ein anonymer Login genügt also.
  • Ein Rechner, der durchläuft: ein Ersatz-PC, ein Heimserver oder eine virtuelle Cloud-Maschine. Die Einrichtungsanleitung des Entwicklers ist für Windows geschrieben (IcarusServer.exe). Wir betreiben denselben Windows-Server unter Wine auf Linux, aber RocketWerkz dokumentiert keinen Linux-Weg, deshalb tut dieser Guide es auch nicht.
  • Hardware: RocketWerkz veröffentlicht im Wiki keine Server-Anforderungen. Betrachte jede Zahl, die du anderswo liest, als Schätzung. Unser Artikel Wie viel RAM braucht ein Icarus-Server? erklärt, was dich erwartet.
  • Eine Spielerobergrenze: MaxPlayers in ServerSettings.ini akzeptiert laut Wiki 1 bis 8.
  • Netzwerk: der Spielport, standardmäßig 17777, und der Query-Port, standardmäßig 27015, werden an den Rechner weitergeleitet. Beide lassen sich mit -PORT= und -QueryPort= ändern.
  • Das Spiel: Jeder Spieler braucht seine eigene Kopie von Icarus.

Option 1: selbst hosten

Diese Schritte folgen den Wiki-Seiten des Entwicklers „Server Setup“, „Server Config & Launch Parameters“ und „Updating Dedicated Server and Running your Server“.

Den Server installieren

  1. Installiere SteamCMD von Valves Seite und starte es.
  2. Wähle den Installationsordner und lade den Server herunter, und zwar an der SteamCMD-Eingabeaufforderung:
    force_install_dir C:\IcarusServer
    login anonymous
    app_update 2089300 validate
    quit
  3. Prüfe, ob der Download geklappt hat. Uns ist es passiert, dass SteamCMD Erfolg meldete, aber keine Spieldateien vorhanden waren. Deshalb prüft unser Installationsskript, ob Steams Datei appmanifest_*.acf im Ordner steamapps existiert, und versucht es erneut, falls nicht. Mach das Gleiche per Augenschein: Wenn im Ordner kein Manifest in steamapps liegt, führe Schritt 2 erneut aus.

Die Einstellungen schreiben

  1. Hol dir die Vorlage. Laut Wiki wird die Einstellungsdatei erst erzeugt, wenn der Server seinen ersten Prospect oder seine erste Lobby gestartet hat. Eine fertige Kopie gibt es im Repository IcarusDedicatedServer auf GitHub (ServerSettings.ini).
  2. Leg sie in den richtigen Ordner: [ServerInstallDirectory]\Icarus\Saved\Config\WindowsServer\ServerSettings.ini. Der Ordner ist wichtig: Das Wiki nennt nur diesen einen, und auf unseren eigenen Servern wurde eine Kopie einen Ordner höher in Saved\Config nie gelesen. Wenn du den Ordner Saved mit einem Startargument wie -UserDir= verschiebst, sagt das Wiki, dass die Datei stattdessen in [YourSavedFolder]\Config\WindowsServer\ liegen muss.
  3. Setze die Schlüssel, die du brauchst. Der Abschnitt heißt [/Script/Icarus.DedicatedServerSettings]:
    JoinPassword=pick-a-join-password
    MaxPlayers=8
    AdminPassword=pick-an-admin-password
    ResumeProspect=True
    JoinPassword ist das, was Spieler eingeben, um beizutreten. Leer bedeutet kein Passwort. AdminPassword ist das, was ein Spieler nach /AdminLogin eingibt, um Admin zu werden. Das Wiki warnt: Wenn du es leer lässt, gibt allein die Eingabe von /AdminLogin jedem Spieler Adminrechte. SessionName in dieser Datei bewirkt laut Wiki nichts: Der Name kommt aus dem Startargument im nächsten Abschnitt.
  4. Bearbeite die Datei, solange der Server gestoppt ist.

Ports öffnen, starten und beitreten

  1. Leite die Ports weiter. Leite den Spielport und den Query-Port (17777 und 27015, wenn du die Standardwerte behältst) an deinem Router weiter und erlaube sie in deiner Firewall. Das Wiki nennt das Protokoll nicht, teste daher nach dem Start des Servers von außerhalb deines Netzwerks.
  2. Starte den Server mit Startargumenten. Das Wiki empfiehlt eine Verknüpfung zu IcarusServer.exe mit -Log, die ein Logfenster öffnet (ohne sie ist nichts zu sehen, während der Server läuft):
    IcarusServer.exe -Log -SteamServerName="My Icarus Server" -PORT=17777 -QueryPort=27015
    -SteamServerName legt den Namen fest, nach dem Spieler suchen, und ist auf 64 Zeichen begrenzt.
  3. Tritt bei. Wähle in Icarus deinen Charakter, wähle im HAB-Menü Join Session, schalte mit dem Schalter oben rechts den Browser auf dedizierte Server um und wähle dann deinen Server. Läuft auf dem Server noch kein Prospect, landest du stattdessen in der Server Lobby, wo du einen Prospect oder einen Outpost wählen kannst.
  4. Werde Admin. Tippe /AdminLogin yourpassword in den Ingame-Chat. Ein / oder \ leitet einen Befehl ein. Zu den weiteren Admin-Befehlen gehören /KickPlayer, /BanPlayer, /UnbanPlayer und /ReturnToLobby.
  5. Aktualisiere, indem du den Server schließt und den SteamCMD-Download erneut ausführst (app_update 2089300 validate), und starte den Server dann. Das Update-Skript des Wikis macht genau das mit taskkill und einer kleinen SteamCMD-Skriptdatei.

Einen Prospect allein starten

Ein Icarus-Server hostet Prospects. Mit ResumeProspect=True setzt er beim Start den letzten Prospect fort. Um einen ohne die Lobby zu starten, nennt das Wiki eine Einstellung CreateProspect, zum Beispiel -CreateProspect="Tier1_Forest_Recon_0 3 false TestProspect01": ein Prospect-Typ, ein Schwierigkeitsgrad von 1 (leicht) bis 4 (extrem), ob es Hardcore ist, und ein Speichername. LoadProspect=[name] lädt einen gespeicherten aus Saved/PlayerData/DedicatedServer/Prospects/. Wenn deine Welt aus einem Solospiel stammt, lies So lädst du deine eigene Icarus-Welt hoch.

Option 2: bei PlayNHost hosten

Mieten erspart dir die Installation, die Portweiterleitung und die Update-Routine. Du wählst weiterhin einen Namen, Passwörter und deinen Prospect.

  1. Wähle einen Tarif. Öffne die Icarus-Server-Hosting-Seite und vergleiche die Tarife: BIHU (4 Spieler) und BULWARK (8 Spieler) zum Zeitpunkt des Schreibens. Klicke auf Server erstellen (Tarif anpassen bei BULWARK) und schließe die Bestellung ab. Preise ändern sich, prüfe sie daher auf dieser Seite.
  2. Warte auf die Installation. Der Server erscheint im Panel. Seine Console zeigt Game Engine Initialized, sobald die Engine läuft.
  3. Lege Name und Passwörter fest. Setze auf dem Tab Einstellungen den Servername (bis zu 32 Zeichen) und, wenn du einen privaten Server willst, ein Beitrittspasswort für deine Spieler, und starte dann neu. Jeder neue Server hat bereits sein eigenes zufälliges Admin-Passwort; ändere es dort, wenn du eins willst, das du dir merken kannst. Beide Passwörter bestehen aus 4 bis 32 Buchstaben, Zahlen und nur den Symbolen . _ -
  4. Lade deine Spieler ein. Gib ihnen deinen Servername und, falls du eins gesetzt hast, das Beitrittspasswort. Sie schalten den Browser von Join Session auf dedizierte Server um und suchen nach diesem Namen. Siehe So trittst du deinem Icarus-Server bei.
  5. Mach dich selbst zum Admin. Tritt bei und tippe dann /AdminLogin gefolgt von deinem Admin-Passwort in den Chat. Siehe So wirst du Admin auf deinem Icarus-Server und nutzt Admin-Befehle.

Was das Panel für dich übernimmt:

  • Es schreibt dein Spielerlimit, das Beitrittspasswort und das Admin-Passwort bei jedem Start in ServerSettings.ini, und zwar in den Ordner, den das Spiel liest. Du änderst sie also im Panel und nicht in der Datei. Außerdem setzt es ResumeProspect auf True sowie AllowNonAdminsToLaunchProspects auf True und AllowNonAdminsToDeleteProspects auf False, die Standardwerte des Wikis.
  • Es setzt ShutdownIfNotJoinedFor und ShutdownIfEmptyFor auf 0 (der Standardwert des Wikis ist 300 Sekunden). Laut Wiki schickt 0 den Server so schnell wie möglich zurück in die Server Lobby, wenn niemand beigetreten ist oder der letzte Spieler geht. Der erste Spieler landet also meist in der Lobby und setzt den letzten Prospect fort oder lädt von dort einen anderen, was jeder Spieler tun kann, da Nicht-Admins Prospects starten dürfen.
  • Es startet den Server mit den Spiel- und Query-Ports, die es zuweist, du musst also nichts weiterleiten. Siehe Icarus ports and firewall explained.
  • Es bereitet die Ordner vor, aus denen Icarus-Mods gelesen werden (Icarus/Content/Paks/mods und Icarus/Mods), da Icarus keinen Steam Workshop hat. Siehe So fügst du Mods zu deinem Icarus-Server hinzu.
  • Automatisches Update ist eine Einstellung deines Servers und standardmäßig aktiv: Solange sie an ist, lädt der Server bei jedem Start jeden neuen Icarus-Server-Build von Steam herunter. Siehe So aktualisierst du deinen Icarus-Server.

Selbst hosten oder mieten: ein ehrlicher Vergleich

  • Kosten: Die Server-Software ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite oder eine Cloud-Maschine. Mieten ist eine monatliche Gebühr, die der Tarif festlegt.
  • Verfügbarkeit: Ein Heimserver läuft nur, solange dein PC, der Strom und das Internet laufen. Ein gemieteter Server läuft auf der Hardware des Hosters.
  • Angriffsfläche: Zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Ein gemieteter Server hält deine Heim-IP heraus.
  • Einrichtung: Selbst hosten braucht einen Windows-Rechner (oder dein eigenes Wine-Setup), Portweiterleitung, die Einstellungsdatei im richtigen Ordner und deine eigenen Updates. Mieten braucht einen Servernamen und, wenn du willst, ein Beitrittspasswort.
  • Kontrolle: Selbst hosten gibt dir jede Datei und jedes Startargument. Auf unseren Servern änderst du Einstellungen im Panel und hast trotzdem den Tab Dateien.
  • Spielerobergrenze: Die Einstellung des Spiels selbst endet bei 8 Spielern, ein gemieteter Tarif bietet also keinen größeren Server, als ein selbst gehosteter haben könnte.

Bereit, die Einrichtung zu überspringen? Sieh dir die Icarus-Server-Tarife an. Du hast schon einen Server? Beginne mit So richtest du deinen Icarus-Server ein: wichtige Einstellungen.

Läuft dein Server schon woanders? Zieh ihn zu uns um

Kostenlose Tools für Icarus

Diese Tools sind auf Englisch.

UNSERE NEUESTEN BLOGS