Réponse courte. Vous pouvez héberger vous-même un serveur Core Keeper gratuitement : installez le Core Keeper Dedicated Server (application Steam 1963720) avec SteamCMD via une connexion anonyme, lancez-le sous un affichage virtuel avec -batchmode, puis lisez le Game ID qu’il écrit dans GameInfo.txt. Les joueurs sur Steam rejoignent avec ce Game ID, donc aucune redirection de port n’est nécessaire, sauf si vous voulez des connexions directes, qui utilisent le port passé avec -port. Ou louez un serveur Core Keeper et évitez la configuration.
Le serveur dédié accepte 8 joueurs par défaut. Vérifié le 5 novembre 2026, valable pour Core Keeper 1.3.0.7 (correctif de sécurité du 2 novembre 2026) et pour la version de serveur dédié 26331994.
Ce guide s’appuie sur les fichiers README.txt et ARGUMENTS.txt que Pugstorm fournit dans le téléchargement du serveur dédié, ainsi que sur ce que nous utilisons sur nos propres serveurs Core Keeper. Pour aller directement à la location, voyez l’option 2.
Ce qu’il vous faut
Système d’exploitation : ce guide couvre une machine Linux 64 bits (Debian ou Ubuntu). Le README du téléchargement Linux indique que le serveur tourne sous Xvfb pour fonctionner sur une machine sans écran.
Matériel : Pugstorm ne publie pas de configuration requise dans le téléchargement. ARGUMENTS.txt avertit seulement qu’un nombre de joueurs plus élevé peut demander plus de ressources ou rendre la session instable. Pour nos propres chiffres, voyez De combien de RAM un serveur Core Keeper a-t-il besoin ?
Compte Steam : inutile pour télécharger le serveur. Le README donne steamcmd +login anonymous +app_update 1963720 +quit.
Le jeu : les joueurs ont besoin de Core Keeper. Rejoindre par Game ID concerne la version Steam.
Réseau : rien si vous voulez seulement rejoindre par Game ID via le réseau relais de Steam. Un port de votre choix, ouvert dans votre pare-feu et redirigé sur votre box, si vous voulez des connexions directes.
Le logiciel serveur est gratuit. Vous payez la machine, l’électricité et la bande passante, pas le logiciel.
Option 1 : l’héberger vous-même
Cela fonctionne sur un PC de réserve, un serveur domestique ou une machine virtuelle dans le cloud. Core Keeper a besoin d’un contexte graphique même sans écran : le README dit d’utiliser -batchmode (pas -nographics, car une partie de la génération du monde s’exécute sur le GPU) et de lancer sous Xvfb.
Vérifiez que /home/steam/CoreKeeperServer/steamapps/appmanifest_1963720.acf existe. Sur nos propres installations, SteamCMD se terminait parfois sans rien installer : si le fichier est absent, relancez le téléchargement.
Démarrer le serveur avec le _launch.sh de Pugstorm. Il lance Xvfb, exécute le serveur avec -batchmode et -logfile CoreKeeperServerLog.txt, et transmet les arguments que vous ajoutez :
cd ~/CoreKeeperServer
./_launch.sh -world 0 -worldname "My Core Keeper World" -maxplayers 8
Lisez le Game ID. Le serveur écrit GameInfo.txt à côté de l’exécutable, avec le Game ID et tout argument qu’il a refusé, et _launch.sh l’affiche dès que le fichier existe. Si le fichier est absent, cherchez les erreurs dans CoreKeeperServerLog.txt.
Rejoignez. Dans Core Keeper sur Steam, choisissez de rejoindre une partie par Game ID et saisissez-le. Sans -gameid, le serveur crée un Game ID aléatoire à son premier démarrage. Dans notre test sur la version 26331994, il a enregistré cet ID sous gameId dans ServerConfig.json et l’a réutilisé au démarrage suivant. Pour choisir le vôtre, passez -gameid avec 15 à 28 lettres et chiffres, sans Y, y, x, 0 ni O. Un ID invalide est remplacé par un ID aléatoire.
Paramètres à passer au lancement
Ils viennent de ARGUMENTS.txt. La plupart peuvent aussi être définis dans ServerConfig.json, dans le chemin de données du serveur.
-world INDEX : l’emplacement de sauvegarde, de 0 à 29. Des index différents donnent des mondes séparés.
-worldname NAME : le nom que voient les joueurs. Utilisez des guillemets s’il contient des espaces.
-worldseed SEED : ne prend effet qu’à la première création du monde.
-worldmode MODE : Normal, Hard, Creative ou Casual. Passer de Creative à non Creative, ou l’inverse, une fois le monde créé n’est pas pris en charge.
-maxplayers COUNT : 8 par défaut.
-password "text" : utilisé uniquement pour les connexions directes par IP, jusqu’à 28 caractères. Sans lui, le serveur en génère un aléatoire. Les connexions par Game ID ne l’utilisent pas.
-datapath PATH : l’emplacement des sauvegardes. Par défaut, un dossier DedicatedServer dans l’emplacement de sauvegarde habituel de Core Keeper.
Connexions directes et cross-play
Par défaut, le serveur utilise le réseau relais de Steam et n’accepte pas les connexions par IP. Passer -port active les connexions directes, ce qui est la façon dont le README active le cross-play : les joueurs Steam utilisent toujours le Game ID, et les autres joueurs PC rejoignent avec l’IP, le port et le mot de passe indiqués dans GameInfo.txt. Le port doit être ouvert dans le pare-feu et redirigé sur la box. Le README avertit aussi qu’avec les connexions directes, l’IP du serveur est partagée avec les joueurs et la leur avec le serveur. -allowonlyplatform limite les connexions à l’une des plateformes Steam, Epic, Microsoft ou GOG, et ne fonctionne qu’avec -port. -port ne fonctionne qu’en argument de ligne de commande, pas dans ServerConfig.json.
Option 2 : l’héberger sur PlayNHost
La location vous évite la configuration Linux, l’affichage virtuel et la routine de mise à jour.
Choisissez une offre. Ouvrez la page d’hébergement de serveur Core Keeper et comparez les offres (PYDRA au moment de la rédaction, pour 8 joueurs). Cliquez sur Personnaliser l’offre sur l’offre choisie et terminez la commande. Les prix changent, vérifiez-les donc sur cette page.
Attendez l’installation. Vous recevez un e-mail indiquant que votre serveur Core Keeper est prêt, et le serveur apparaît sur panel.playnhost.com.
Définissez le monde avant le premier démarrage. Le seed ne prend effet qu’à la première création d’un monde, et le mode difficile est le mode de monde que vous choisiriez en créant un monde. Ouvrez Paramètres et définissez d’abord Nom du monde, Seed du monde et Mode difficile. Index du monde choisit l’emplacement de sauvegarde. ID de la partie peut rester vide. Si vous saisissez le vôtre, évitez Y, y, x, 0 et O : le jeu remplace un ID invalide par un ID aléatoire.
Démarrer le serveur. Le panneau le considère comme en marche quand le journal affiche Started session.
Trouvez le Game ID. Après le premier démarrage, il apparaît dans l’Aperçu de votre serveur sous ID de la partie Steam. Envoyez-le à vos amis sur Steam. En quelques minutes, le panneau l’enregistre dans le champ ID de la partie, de sorte qu’il reste identique après un redémarrage.
Rejoignez. Dans Core Keeper sur Steam, rejoignez par Game ID et collez le code.
L’installation est vérifiée. Sur nos installations, SteamCMD se terminait parfois sans télécharger l’application tout en signalant un succès. Notre script d’installation réessaie jusqu’à trois fois et ne continue qu’une fois le manifeste de l’application présent.
L’affichage virtuel est intégré. Notre ligne de démarrage lance Xvfb, exécute le serveur avec -batchmode et les paramètres que vous avez choisis, et transmet le port du jeu avec -port.
Un Game ID stable. Si vous laissez le Game ID vide, le serveur crée un code à son premier démarrage et le panneau l’enregistre dans le champ Game ID en quelques minutes, de sorte qu’il ne change pas aux redémarrages suivants. Ou saisissez le vôtre.
Le Game ID est contrôlé. Le champ n’accepte que 15 à 28 lettres et chiffres. Il ne rejette pas le 0, que le jeu n’autorise pas, donc évitez le 0.
Un dossier de mods existe. Un téléchargement neuf du serveur n’a pas de dossier Mods, nous créons donc CoreKeeperServer_Data/StreamingAssets/Mods à l’installation. Nous ne téléchargeons pas de mods pour vous : les mods viennent de mod.io et s’ajoutent par envoi, un dossier chacun. Voyez Comment ajouter des mods à votre serveur Core Keeper.
Mises à jour. La Mise à jour automatique est activée par défaut et interroge Steam au démarrage du serveur.
Héberger soi-même ou louer : une comparaison honnête
Coût. Auto-hébergé : le logiciel est gratuit, et vous payez le matériel, l’électricité et la bande passante. Loué : un abonnement mensuel selon l’offre. Voyez les offres actuelles.
Disponibilité. Auto-hébergé : aussi fiable que votre machine et votre connexion à domicile, et il doit être allumé quand vos amis jouent. Loué : tourne sur le matériel de l’hébergeur, pas sur votre PC.
Exposition réseau. Auto-hébergé avec Game ID seulement : aucun port à ouvrir. Avec -port : votre IP est partagée avec les joueurs. Loué : votre IP personnelle n’est pas concernée.
Compétences requises. Auto-hébergé : ligne de commande, Xvfb, arguments de lancement et routine de mise à jour. Loué : un panneau web avec des champs de formulaire.
Mises à jour. Auto-hébergé : arrêter, relancer la commande SteamCMD, démarrer. Loué : avec la mise à jour automatique activée, le serveur cherche une mise à jour à chaque démarrage.
L’auto-hébergement vous convient si une machine Linux tourne déjà toute la journée et que vous aimez bidouiller. La location vous convient si vous préférez jouer plutôt que de gérer un serveur.
Problèmes courants et solutions
Les paramètres du monde n’ont pas changé
Cause : le seed ne prend effet qu’à la première création d’un monde, et Pugstorm ne prend pas en charge le passage d’un monde existant entre les modes Creative et non Creative.
Le serveur n’a pas démarré après un téléchargement neuf
Cause : le téléchargement SteamCMD ne s’est pas terminé, le dossier du serveur est donc vide.
Solution : vérifiez la présence de steamapps/appmanifest_1963720.acf et relancez le téléchargement.
FAQ
Puis-je héberger un serveur Core Keeper gratuitement ?
Oui. Le serveur dédié est une application Steam gratuite (1963720) à téléchargement anonyme. Vous payez quand même la machine et la connexion, et il doit rester allumé pendant que les gens jouent.
Combien de joueurs peuvent rejoindre ?
Par défaut 8, réglable avec -maxplayers. ARGUMENTS.txt avertit que davantage de joueurs peuvent demander plus de ressources ou rendre la session instable. Notre offre est prévue pour 8 joueurs.
Dois-je rediriger des ports ?
Pas pour rejoindre par Game ID via Steam. Seulement si vous passez -port pour des connexions directes.
Dois-je posséder le jeu pour faire tourner le serveur ?
Pas pour l’installer. Les joueurs ont besoin de Core Keeper pour rejoindre.
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é