Réponse courte. Vous pouvez héberger gratuitement un serveur Icarus vous-même : installez l'Icarus Dedicated Server (app Steam 2089300) avec SteamCMD via une connexion anonyme, définissez vos mots de passe dans ServerSettings.ini, lancez IcarusServer.exe avec -Log et ouvrez le port de jeu (17777 par défaut) et le port de requête (27015 par défaut). Ou louez un serveur Icarus et oubliez la configuration réseau.
Les joueurs rejoignent depuis l'écran Join Session du jeu en basculant le navigateur sur les serveurs dédiés et en choisissant votre serveur. Le guide d'installation du développeur couvre Windows, tout comme l'option 1.
Vérifié le 5 novembre 2026 avec Icarus Week 256 (30 octobre 2026), la mise à jour hebdomadaire la plus récente que RocketWerkz avait publiée sur Steam.
Ce guide s'appuie sur deux sources : le wiki du serveur dédié que le développeur, RocketWerkz, publie sur GitHub, et ce que nous faisons tourner sur chaque serveur Icarus que nous hébergeons. Pour passer directement à la location, rendez-vous à l'option 2.
Ce qu'il vous faut
Le logiciel serveur : « Icarus Dedicated Server », app Steam 2089300. RocketWerkz précise que son installation via SteamCMD ne nécessite pas de licence Icarus, une connexion anonyme suffit donc.
Une machine qui reste allumée : un PC de rechange, un serveur à la maison ou une machine virtuelle dans le cloud. Le guide d'installation du développeur est écrit pour Windows (IcarusServer.exe). Nous faisons tourner le même serveur Windows sous Wine sur Linux, mais RocketWerkz ne documente aucune voie Linux, donc ce guide non plus.
Matériel : RocketWerkz ne publie pas de configuration requise pour le serveur sur le wiki. Considérez tout chiffre lu ailleurs comme une estimation. Notre article De combien de RAM un serveur Icarus a-t-il besoin ? explique à quoi vous attendre.
Une limite de joueurs :MaxPlayers dans ServerSettings.ini accepte de 1 à 8 d'après le wiki.
Réseau : le port de jeu, 17777 par défaut, et le port de requête, 27015 par défaut, redirigés vers la machine. Les deux se changent avec -PORT= et -QueryPort=.
Le jeu : chaque joueur a besoin de sa propre copie d'Icarus.
Option 1 : l'héberger vous-même
Ces étapes suivent les pages du wiki du développeur « Server Setup », « Server Config & Launch Parameters » et « Updating Dedicated Server and Running your Server ».
Installer le serveur
Installez SteamCMD depuis la page de Valve et lancez-le.
Choisissez le dossier d'installation et téléchargez le serveur à l'invite de SteamCMD :
Vérifiez que le téléchargement a fonctionné. Nous avons vu SteamCMD annoncer un succès sans laisser aucun fichier de jeu, alors notre script d'installation vérifie que le fichier appmanifest_*.acf de Steam existe dans steamapps et recommence sinon. Faites de même à l'œil : si le dossier n'a pas de manifeste dans steamapps, relancez l'étape 2.
Écrire les réglages
Récupérez le modèle. Le wiki indique que le fichier de réglages n'est généré qu'une fois que le serveur a démarré son premier prospect ou lobby, et propose une copie prête dans le dépôt IcarusDedicatedServer sur GitHub (ServerSettings.ini).
Placez-le dans le bon dossier :[ServerInstallDirectory]\Icarus\Saved\Config\WindowsServer\ServerSettings.ini. Le dossier compte : le wiki n'en nomme qu'un, et sur nos propres serveurs une copie un dossier plus haut, dans Saved\Config, n'a jamais été lue. Si vous déplacez le dossier Saved avec un argument de lancement comme -UserDir=, le wiki indique de placer le fichier dans [YourSavedFolder]\Config\WindowsServer\ à la place.
Définissez les clés dont vous avez besoin. La section est [/Script/Icarus.DedicatedServerSettings] :
JoinPassword est ce que les joueurs saisissent pour entrer ; vide signifie pas de mot de passe. AdminPassword est ce qu'un joueur saisit après /AdminLogin pour devenir admin. Le wiki avertit que si vous le laissez vide, taper /AdminLogin seul donne les droits d'admin à n'importe quel joueur. SessionName dans ce fichier ne fait rien selon le wiki : le nom vient de l'argument de lancement de la section suivante.
Modifiez le fichier pendant que le serveur est arrêté.
Ouvrir les ports, démarrer et rejoindre
Redirigez les ports. Redirigez le port de jeu et le port de requête (17777 et 27015 si vous gardez les valeurs par défaut) sur votre routeur et autorisez-les dans votre pare-feu. Le wiki ne nomme pas le protocole, testez donc depuis l'extérieur de votre réseau après avoir démarré le serveur.
Démarrez le serveur avec des arguments de lancement. Le wiki recommande un raccourci vers IcarusServer.exe avec -Log, qui ouvre une fenêtre de journal (sans lui, rien n'est visible pendant que le serveur tourne) :
-SteamServerName définit le nom que les joueurs recherchent et est limité à 64 caractères.
Rejoignez-le. Dans Icarus, choisissez votre personnage, sélectionnez Join Session dans le menu HAB, utilisez l'interrupteur en haut à droite pour basculer le navigateur sur les serveurs dédiés, puis sélectionnez votre serveur. Si le serveur ne fait pas encore tourner de prospect, vous arrivez dans le Server Lobby, où vous pouvez choisir un prospect ou un outpost.
Devenez admin. Tapez /AdminLogin yourpassword dans le chat du jeu. Un / ou \ commence une commande. Les autres commandes admin comprennent /KickPlayer, /BanPlayer, /UnbanPlayer et /ReturnToLobby.
Mettez à jour en fermant le serveur et en relançant le téléchargement SteamCMD (app_update 2089300 validate), puis démarrez le serveur. Le script de mise à jour du wiki fait exactement cela avec taskkill et un petit fichier de script SteamCMD.
Lancer un prospect directement
Un serveur Icarus héberge des prospects. Avec ResumeProspect=True, il reprend le dernier prospect au démarrage. Pour en lancer un sans passer par le lobby, le wiki donne un réglage CreateProspect, par exemple -CreateProspect="Tier1_Forest_Recon_0 3 false TestProspect01" : un type de prospect, une difficulté de 1 (facile) à 4 (extrême), s'il est hardcore, et un nom de sauvegarde. LoadProspect=[name] charge une sauvegarde depuis Saved/PlayerData/DedicatedServer/Prospects/. Si votre monde vient d'une partie solo, consultez Comment téléverser votre propre monde Icarus.
Option 2 : l'héberger chez PlayNHost
La location supprime l'installation, la redirection de ports et la routine de mise à jour. Vous choisissez toujours un nom, des mots de passe et votre prospect.
Choisissez une offre. Ouvrez la page d'hébergement de serveur Icarus et comparez les offres : BIHU (4 joueurs) et BULWARK (8 joueurs) au moment de la rédaction. Cliquez sur Créer un serveur (Personnaliser l’offre sur BULWARK) et terminez la commande. Les prix changent, vérifiez-les donc sur cette page.
Attendez l'installation. Le serveur apparaît dans le panel. Sa Console affiche Game Engine Initialized quand le moteur est lancé.
Définissez le nom et les mots de passe. Dans l'onglet Paramètres, définissez le Nom du serveur (32 caractères maximum) et, si vous voulez un serveur privé, un Mot de passe de connexion pour vos joueurs, puis redémarrez. Chaque nouveau serveur a déjà son propre Mot de passe admin aléatoire ; modifiez-le là si vous en voulez un dont vous vous souvenez. Les deux mots de passe acceptent de 4 à 32 lettres, chiffres et uniquement les symboles . _ -
Invitez vos joueurs. Donnez-leur votre Nom du serveur et, si vous en avez défini un, le Mot de passe de connexion. Ils basculent le navigateur de Join Session sur les serveurs dédiés et cherchent ce nom. Voir Comment rejoindre votre serveur Icarus.
Il écrit votre limite de joueurs, le Mot de passe de connexion et le Mot de passe admin dans ServerSettings.ini à chaque démarrage, dans le dossier que le jeu lit, vous les modifiez donc dans le panel et non dans le fichier. Il met aussi ResumeProspect sur True, AllowNonAdminsToLaunchProspects sur True et AllowNonAdminsToDeleteProspects sur False, les valeurs par défaut du wiki.
Il met ShutdownIfNotJoinedFor et ShutdownIfEmptyFor à 0 (la valeur par défaut du wiki est de 300 secondes). Le wiki indique que 0 renvoie le serveur au Server Lobby dès que possible lorsque personne n'a rejoint ou que le dernier joueur part. Le premier joueur arrive donc généralement dans le lobby et reprend le dernier prospect ou en charge un autre depuis là, ce que n'importe quel joueur peut faire puisque les non-admins peuvent lancer des prospects.
Il démarre le serveur avec les ports de jeu et de requête qu'il attribue, il n'y a donc rien à rediriger. Voir Icarus ports and firewall explained.
Il prépare les dossiers où les mods d'Icarus sont lus (Icarus/Content/Paks/mods et Icarus/Mods), puisqu'Icarus n'a pas de Steam Workshop. Voir Comment ajouter des mods à votre serveur Icarus.
Mise à jour automatique est un réglage de votre serveur, activé par défaut : tant qu'il est activé, le serveur télécharge depuis Steam toute nouvelle version du serveur Icarus à chaque démarrage. Voir Comment mettre à jour votre serveur Icarus.
L'héberger soi-même ou louer : une comparaison honnête
Coût : le logiciel serveur est gratuit. L'héberger soi-même coûte de l'électricité, du matériel et de la bande passante, ou une machine cloud. La location est un abonnement mensuel fixé par l'offre.
Disponibilité : un serveur à la maison n'est actif que tant que votre PC, le courant et votre connexion le sont. Un serveur loué tourne sur le matériel de l'hébergeur.
Exposition : à la maison, les joueurs se connectent à votre adresse IP publique et vous gérez le pare-feu et le routeur. Un serveur loué garde votre IP personnelle hors de l'équation.
Installation : l'auto-hébergement demande une machine Windows (ou votre propre configuration Wine), la redirection de ports, le fichier de réglages dans le bon dossier et vos propres mises à jour. La location demande un nom de serveur et, si vous le souhaitez, un mot de passe de connexion.
Contrôle : l'auto-hébergement vous donne chaque fichier et chaque argument de lancement. Sur nos serveurs, vous modifiez les réglages dans le panel et vous gardez l'onglet Fichiers.
Limite de joueurs : le réglage du jeu lui-même plafonne à 8 joueurs, une offre louée ne propose donc pas de serveur plus grand que celui que vous pourriez héberger vous-même.
Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Vous pouvez tout accepter, accepter uniquement les cookies essentiels ou choisir par catégorie.Nous utilisons des cookies pour faire fonctionner le site, comprendre son utilisation et mesurer notre marketing. Ils sont activés par défaut ici. Vous pouvez désactiver ce que vous ne souhaitez pas.Lire notre politique de confidentialité