Réponse courte. Vous pouvez héberger vous-même un serveur No More Room in Hell gratuitement : installez le serveur dédié, l’application Steam 317670, avec SteamCMD et une connexion anonyme, mettez vos réglages dans nmrih/cfg/server.cfg, lancez-le avec srcds_run et ouvrez le port que vous passez avec -port. Ou louez un serveur No More Room in Hell et oubliez l’installation et le réseau.
Les joueurs trouvent votre serveur par son nom dans le navigateur de serveurs du jeu. Ce guide porte sur le jeu original, pas sur No More Room in Hell 2.
Vérifié le 5 novembre 2026 avec la mise à jour réseau 1.15, publiée le 1 septembre 2026, la plus récente que les développeurs avaient annoncée sur Steam.
Ce guide s’appuie sur deux sources : les annonces Steam des développeurs, et ce que nous faisons tourner sur chaque serveur No More Room in Hell que nous hébergeons. Ce que nous n’avons pas pu confirmer dans une source primaire a été laissé de côté. Pour passer directement à la location, rendez-vous à l’option 2.
Ce qu’il vous faut
Le logiciel serveur : le serveur dédié No More Room in Hell, application Steam 317670. Nous l’installons avec une connexion Steam anonyme. Le jeu lui-même est une autre application Steam (224260) que vos joueurs installent ; Steam le présente comme gratuit.
Une machine toujours allumée : un PC de rechange, un serveur à la maison ou une machine virtuelle dans le cloud. Ce guide utilise Debian ou Ubuntu en 64 bits ; nos serveurs tournent sous Debian 12. Le jeu existe en versions Windows et Linux sur Steam, mais nous n’avons testé que le serveur Linux.
RAM et CPU : les développeurs ne publient pas de configuration requise pour le serveur, à notre connaissance. Considérez tout chiffre lu ailleurs comme une estimation.
Un port : un port de votre choix, passé au serveur avec -port et ouvert sur votre pare-feu et votre routeur.
Un nombre de joueurs : défini avec -maxplayers.
Option 1 : l’héberger vous-même
La commande de téléchargement et les chemins de fichiers ci-dessous reprennent ceux de nos serveurs. Le panel ajoute aussi quelques garde-fous que nous expliquons plus bas.
Installer le serveur
Installez les bibliothèques dont SteamCMD a besoin.
SteamCMD est lui-même un programme 32 bits (son téléchargement ne contient que linux32/steamcmd), c’est pourquoi ces bibliothèques 32 bits sont nécessaires. Si srcds_run s’arrête plus tard faute d’une bibliothèque .so, installez le paquet qui la fournit (celui en :i386 s’il s’agit d’une bibliothèque 32 bits).
Créez un utilisateur pour le serveur et basculez sur lui.
Dans nos propres installations, les téléchargements SteamCMD ont parfois échoué sans erreur alors que la commande semblait terminée, sur environ deux installations propres sur sept. Dans ces échecs, le fichier steamapps/appmanifest_317670.acf était absent : vérifiez sa présence, ainsi que celle de srcds_run, dans le dossier du serveur, et relancez la commande s’il en manque un.
Copiez les bibliothèques du client Steam. Notre installation les copie dans .steam/sdk32 et .steam/sdk64, dans le dossier personnel de l’utilisateur qui fait tourner le serveur (sur nos serveurs, le dossier du serveur est ce dossier personnel). Pour l’utilisateur nmrih ci-dessus :
Créez le fichier de configurationnmrih/cfg/server.cfg dans le dossier du serveur et mettez-y ces cinq lignes. Ce sont les réglages que notre panel gère :
hostname "My No More Room in Hell server"
sv_password ""
sv_difficulty "classic"
sv_alltalk 0
mp_timelimit 45
Le panel propose trois valeurs pour sv_difficulty : casual, classic et nightmare. Son réglage Limite de temps par carte (minutes) écrit mp_timelimit, et son interrupteur Chat vocal global écrit sv_alltalk à 1 (activé) ou 0 (désactivé).
Ajoutez des cvars d’administration si vous en voulez. La mise à jour 1.14.2 a ajouté sv_ban_items, une liste séparée par des virgules de noms d’objets interdits, avec l’exemple sv_ban_items me_fubar,exp_tnt,item_pills. La mise à jour 1.15 a ajouté sv_gamedesc_override, qui change la description du jeu sans plugin. Les annonces listent beaucoup d’autres cvars de serveur.
Redémarrez le serveur après avoir modifié server.cfg.
Ouvrir le port
Ouvrez le port que vous passerez à -port sur le pare-feu de la machine et redirigez-le sur votre routeur.
La mise à jour 1.15 a ajouté Steam Networking et affirme que « la redirection de ports n’est plus nécessaire ». La seule façon qu’elle décrit de l’utiliser est un nouveau menu dans la fenêtre Créer un serveur du jeu (serveurs publics, réservés aux amis ou non répertoriés). Elle ne dit pas comment un serveur dédié s’en sert, donc nous ouvrons toujours le port sur les nôtres.
Le lancer et le rejoindre
Démarrer le serveur depuis le dossier du serveur. Voici notre ligne de lancement, avec le port 27015 en exemple :
-port doit être le port que vous avez ouvert, et -maxplayers définit les places de joueurs. Le serveur est prêt quand la console affiche une ligne contenant gameserver Steam ID.
Rejoignez-le. Lancez No More Room in Hell, ouvrez le navigateur de serveurs et cherchez le nom de votre serveur exactement tel qu’écrit dans hostname. Depuis 1.15, le navigateur affiche aussi la difficulté de chaque serveur dans sa description du jeu.
Mettre à jour : arrêtez le serveur et relancez la commande de téléchargement de l’étape 4. L’annonce de 1.15 indique que la mise à jour s’applique quand les joueurs relancent No More Room in Hell, ils doivent donc aussi redémarrer leur jeu.
Pourquoi vos réglages peuvent ne rien faire
C’est le piège que nous avons trouvé en construisant notre installation. Notre panel modifie un réglage en éditant la ligne déjà présente dans server.cfg. Il ne peut pas créer le fichier ni ajouter une ligne manquante, et il ne signale rien dans les deux cas. Le réglage semble enregistré et ne fait rien. Notre installation crée donc le fichier et n’ajoute que les cinq lignes que votre fichier ne contient pas déjà. Si vous gérez server.cfg par script ou à la main, faites de même : assurez-vous que chacune des cinq lignes existe avant de compter sur un outil pour la modifier.
Option 2 : l’héberger chez PlayNHost
La location supprime l’installation, le port et la routine de mise à jour. Vous choisissez toujours un nom, un mot de passe si vous en voulez un, et vos règles.
Choisissez une offre. Ouvrez la page d’hébergement de serveur No More Room in Hell. Il y a une offre au moment de l’écriture, FIREAXE, pour 8 joueurs. Appuyez sur Personnaliser l’offre 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 une ligne contenant gameserver Steam ID quand il est prêt.
Donnez-lui un nom. Dans l’onglet Paramètres, sous Paramètres du jeu, définissez le Nom du serveur et, pour un serveur privé, un Mot de passe de connexion. Puis redémarrez.
Le port est attribué et ouvert dès le départ, et le serveur démarre dessus.
L’installation retente le téléchargement SteamCMD jusqu’à trois fois et s’arrête avec une erreur claire si l’application n’est jamais arrivée, au lieu de laisser un serveur qui plante dès son premier démarrage.
Vos réglages sont écrits dans server.cfg à chaque démarrage, vous les modifiez donc dans Paramètres du jeu, pas dans le fichier. L’installation place d’abord les cinq lignes, pour que les réglages ci-dessus aient une ligne où se poser.
Avec Mise à jour automatique activée (par défaut, sous Show advanced dans Paramètres du jeu), le serveur télécharge chaque nouvelle version depuis Steam à chaque démarrage.
Un interrupteur facultatif Installer SourceMod ajoute Metamod:Source et SourceMod : activez-le et réinstallez le serveur, car seule l’installation le lit. L’installation échoue bruyamment s’ils ne sont pas arrivés, au lieu de faire semblant. Le désactiver plus tard ne les supprime pas.
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 internet le sont. Un serveur loué tourne sur le matériel de l’hébergeur.
Exposition : chez vous, 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 à l’écart.
Mise en place : l’héberger soi-même demande la ligne de commande, SteamCMD, un port et un server.cfg entretenu à la main. La location demande un nom, un mot de passe et vos règles.
Contrôle : l’héberger soi-même vous donne tous les fichiers. Sur nos serveurs, vous changez les réglages principaux dans le panel et vous gardez l’onglet Fichiers pour le reste.
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é