Réponse courte. Vous pouvez héberger gratuitement un serveur Return to Moria vous-même : installez le Return to Moria Dedicated Server gratuit avec SteamCMD (app 3349480, connexion anonyme), lancez-le une fois pour qu'il écrive MoriaServerConfig.ini, définissez le nom de votre monde et rendez le port 7777 joignable depuis Internet. Ou louez un serveur Return to Moria et oubliez la redirection de ports.
Jusqu'à huit joueurs peuvent être connectés en même temps. Ils rejoignent avec le code d'invitation affiché par le serveur, ou avec votre adresse IP et votre port dans Advanced Join Options.
Vérifié le 5 novembre 2026. La build de serveur dédié la plus récente annoncée sur Steam est la 1.6.7.219072 (12 février 2026).
Ce guide s'appuie sur le Dedicated Servers Guide des développeurs sur returntomoria.com (dernière mise à jour en février 2025), leur base de connaissances d'assistance, leurs notes de patch Steam et ce que nous exploitons sur nos propres serveurs Return to Moria. Pour aller directement à la location, voyez l'option 2.
Ce qu'il vous faut
Système d'exploitation : le guide des développeurs est écrit pour Windows : le serveur est MoriaServer.exe. Nous faisons tourner la même build de serveur Windows sous Linux avec Wine, mais les développeurs ne documentent pas cette méthode.
Matériel : les développeurs ne publient aucune configuration requise pour le serveur. Ils indiquent que le serveur n'a pas besoin de carte graphique et conseillent de l'héberger sur une autre machine que celle sur laquelle vous jouez, car faire tourner les deux peut solliciter fortement la mémoire et le processeur.
Réseau : le port 7777 est celui par défaut et doit être joignable depuis Internet. Le guide ne précise pas s'il s'agit de TCP ou d'UDP et ne donne aucune étape de pare-feu : testez donc une connexion depuis l'extérieur de votre réseau.
Compte Steam : inutile. SteamCMD fonctionne sans compte et l'outil de serveur dédié est gratuit.
Le jeu : chaque joueur doit posséder Return to Moria. Selon le guide des développeurs, les joueurs sur Steam, Epic, PS5 et Xbox Series X|S peuvent rejoindre un serveur.
Le logiciel du 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 Windows de rechange, un serveur à domicile ou une machine dans le cloud.
Windows
Installez le serveur. Installez « The Lord of the Rings: Return to Moria Dedicated Server » depuis la section Outils de votre bibliothèque Steam, ou téléchargez SteamCMD depuis https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip, extrayez-le dans un dossier tel que C:\steamcmd (pas à la racine d'un disque) et exécutez :
3349480 est l'identifiant d'application du serveur dédié dans le guide SteamCMD des développeurs. Le téléchargement fait environ 3,5 Go. Si le serveur ne démarre pas sur un Windows fraîchement installé, les développeurs conseillent d'installer le runtime DirectX et le Microsoft Visual C++ Redistributable.
Lancez-le une fois. Exécutez MoriaServer.exe. Une fenêtre de console s'ouvre et indique qu'elle a créé un fichier de configuration. Fermez-la. (Via Steam : clic droit sur le serveur, Manage, Browse Local Files.)
Modifiez MoriaServerConfig.ini pendant que le serveur est arrêté. Les modifications enregistrées pendant que le serveur tourne ne prennent effet qu'après l'avoir quitté et relancé, et certaines commandes de console réécrivent le fichier pendant l'exécution. Les réglages que la plupart des gens changent :
Section Main, OptionalPassword : s'il n'est pas vide, les joueurs doivent le saisir pour rejoindre.
Section World, Name : le monde à charger. Si aucun monde de ce nom n'existe, un nouveau est créé, et c'est le nom que voient les joueurs dans la recherche. Le nom ne tient pas compte de la casse.
Section World.Create : graine, difficulté et mode Campaign ou Sandbox. Cela ne s'applique qu'à un monde nouvellement créé. Pour changer la difficulté plus tard, les développeurs renvoient à la commande de console setdifficulty.
Section Host : port manuel, adresse IP et autres réglages réseau.
Fichiers facultatifs.MoriaServerPermissions.txt bloque des joueurs ou limite ce qu'ils peuvent construire ou toucher, et MoriaServerRules.txt contient un message affiché aux joueurs qui rejoignent (1024 caractères au maximum).
Ouvrez le port. Autorisez le port 7777 dans le Pare-feu Windows et redirigez-le sur votre box ou votre routeur vers cette machine. Les développeurs ne donnent pas d'étapes pour le routeur : utilisez le manuel de votre routeur ou contactez votre fournisseur d'accès.
Relancez le serveur. Quand la session démarre, la console affiche le code pour rejoindre. Toute personne qui l'a peut rejoindre.
Linux
Les développeurs ne documentent pas Linux. Le serveur est un programme Windows. Nos serveurs l'exécutent sous Linux avec Wine et un écran virtuel, mais c'est notre configuration, pas une méthode prise en charge par les développeurs : ce guide ne donne donc aucune commande Linux.
Comment les joueurs rejoignent
Code d'invitation : saisissez-le dans le champ de recherche de l'écran Join World.
Connexion directe : sous Advanced Join Options, saisissez l'adresse IP (ou le nom de domaine) et le port du serveur dans la section Direct Join.
Même machine : si vous hébergez et jouez sur un seul PC, utilisez Join Locally Hosted Server sous Advanced Join Options et saisissez votre port.
Réglages de performances
Section Performance, ServerFPS : les développeurs suggèrent 60 et disent que des valeurs plus élevées ne changeront probablement rien. Essayez 30 si le serveur utilise trop de processeur.
LoadedAreaLimit : de 4 à 32, 12 par défaut. Les développeurs disent que 12 prend généralement bien en charge des sessions à huit joueurs, et que l'augmenter consomme beaucoup plus de mémoire, de processeur et de bande passante.
Sauvegardes et arrêt
Les mondes dédiés sont enregistrés dans Moria\Saved\SaveGamesDedicated. Renommer les fichiers de monde n'est pas pris en charge.
Vous pouvez copier un monde de votre propre PC dans ce dossier. Seuls les fichiers qui commencent par MW_ sont des sauvegardes de monde. Rien ne se synchronise ensuite : chaque copie est donc distincte. Pour choisir un fichier de sauvegarde quand deux mondes portent le même nom, indiquez son nom de fichier dans OptionalWorldFilename.
Terminer le serveur avec Fin de tâche dans le Gestionnaire des tâches quitte sans enregistrer. La commande de console exit enregistre la partie et arrête le serveur, et l'envoi de SIGINT (Ctrl+C) enregistre aussi d'abord, puis quitte.
Si la console est désactivée dans la configuration, Moria/Saved/Config/Status.json indique si le serveur tourne.
Les développeurs mentionnent un problème connu : le serveur peut se bloquer pendant le chargement d'un monde, et passer à la console puis appuyer sur une touche le débloquerait.
Option 2 : l'héberger chez PlayNHost
La location vous évite le travail sur le routeur et le pare-feu, et les nouvelles builds s'installent au démarrage du serveur. Le port, le mot de passe, le nom du monde et la difficulté sont déjà réglés.
Choisissez une offre. Ouvrez la page d'hébergement de serveur Return to Moria. L'offre au moment de la rédaction est DURIN, pour 8 joueurs, le maximum que le jeu autorise en connexion simultanée. Cliquez sur Personnaliser l’offre sur DURIN et finalisez la commande. Les prix changent : vérifiez-les sur cette page.
Attendez l'installation. Vous recevez un e-mail indiquant que votre serveur est prêt, avec son adresse pour rejoindre, et le serveur apparaît sur panel.playnhost.com. Si l'e-mail dit qu'il est construit mais pas démarré, cliquez sur Démarrer. Dans l'onglet Console, le panneau considère le serveur comme en marche quand il affiche LogOnline: Warning: OSS: Unable to AutoLogin user. Cette ligne est un avertissement du journal, pas une panne : c'est celle que nous attendons.
Ouvrez Paramètres, puis Paramètres du jeu. Les trois premiers champs sont écrits dans MoriaServerConfig.ini à chaque démarrage du serveur :
Nom du monde : le monde à charger ou à créer. Le changer démarre un nouveau monde et laisse l'ancien sur le disque : ne le changez donc que si vous voulez repartir de zéro.
Mot de passe du serveur : le mot de passe pour rejoindre. Laissez-le vide pour n'avoir aucun mot de passe.
Difficulté : story, solo, normal, hard ou custom. Elle est utilisée à la première création d'un monde et ne modifie pas un monde déjà existant.
Mise à jour automatique : sous Afficher les options avancées. Activée par défaut, elle vérifie sur Steam s'il existe une nouvelle build à chaque démarrage du serveur.
Cliquez sur Redémarrer pour le serveur et attendez de nouveau la ligne indiquant qu'il est prêt.
Rejoignez. Dans Return to Moria, ouvrez Advanced Join Options et utilisez Direct Join avec l'adresse et le port de votre serveur (l'adresse pour rejoindre figurant dans l'e-mail ou le panneau). Saisissez le mot de passe si vous en avez défini un.
Ce que notre configuration fait pour vous
Clés que le panneau écrit à chaque démarrage.OptionalPassword, ListenPort (le port de jeu de votre serveur), Name et Difficulty.Preset sont réécrites depuis le panneau, et AdvertiseAddress est réglée sur auto et AdvertisePort sur -1. Une modification manuelle de l'une d'elles dans le fichier est remplacée au démarrage suivant : changez-les donc dans Paramètres du jeu. Les autres clés, comme ServerFPS, ne sont pas touchées : modifiez-les sous Fichiers avec le serveur arrêté.
Le dossier des mods existe. Nos serveurs ont un dossier Moria/Content/Paks/~mods pour les fichiers de mods, et la commande de démarrage le crée à chaque fois, car une mise à jour SteamCMD peut supprimer un dossier vide. Lors de notre propre test, un mod placé là a été monté par le serveur. Un mod pour ce jeu se présente en général sous la forme de trois fichiers de même nom, finissant par .pak, .ucas et .utoc, et les trois vont ensemble. Il n'y a pas de Steam Workshop pour ce jeu. La nécessité d'avoir aussi le mod côté joueurs dépend du mod : consultez donc sa page.
Nouvelles tentatives d'installation. Lors de nos propres installations, un téléchargement SteamCMD a parfois échoué tout en signalant un succès. Notre script d'installation vérifie que le manifeste de l'application existe et réessaie jusqu'à trois fois au lieu de laisser un serveur vide.
Sauvegardes. Si votre offre inclut des sauvegardes, faites-en une depuis Sauvegardes avant de modifier la configuration à la main ou de changer des mods.
Auto-hébergement ou location : 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 tarif mensuel selon l'offre. Voyez l'offre actuelle.
Disponibilité. Auto-hébergé : aussi fiable que votre machine et votre connexion domestique, et il doit rester allumé quand vos amis jouent. Loué : il tourne sur le matériel de l'hébergeur, pas sur votre PC.
Exposition réseau. Auto-hébergé : les joueurs se connectent à votre IP publique et vous gérez le routeur et le pare-feu. Loué : votre IP domestique n'intervient pas.
Compétences requises. Auto-hébergé : SteamCMD, un fichier INI et la redirection de ports, et le guide des développeurs ne couvre que Windows. Loué : un panneau web avec des champs de formulaire.
Mises à jour. Auto-hébergé : relancez la commande SteamCMD après chaque patch et redémarrez, pour que le serveur reste sur la même version que les joueurs. Loué : la Mise à jour automatique installe une nouvelle build au démarrage du serveur, donc redémarrez après un patch.
L'auto-hébergement vous convient si un PC Windows tourne déjà toute la journée et que vous êtes à l'aise avec les réseaux. La location vous convient si vous préférez ne pas vous occuper de matériel.
Problèmes courants et solutions
Les amis ne peuvent pas se connecter
Cause : le port 7777 (ou le port de votre section Host) n'est pas joignable depuis Internet.
Solution : autorisez-le dans le pare-feu et redirigez-le sur le routeur, puis demandez à quelqu'un hors de votre réseau d'essayer un Direct Join. Sur la même machine, utilisez Join Locally Hosted Server.
Vos modifications de configuration sont ignorées
Cause : le serveur tournait quand vous avez enregistré le fichier. Les modifications ne s'appliquent qu'au lancement suivant, et certaines commandes de console réécrivent le fichier pendant que le serveur tourne.
Solution : arrêtez le serveur, modifiez MoriaServerConfig.ini, puis démarrez-le. Chez PlayNHost, les clés des Paramètres du jeu sont aussi réécrites à chaque démarrage : changez-les donc là.
Un nouveau monde est apparu à la place de l'ancien
Cause : le nom du monde ne correspondait à aucune sauvegarde existante, donc le serveur a créé un nouveau monde.
Solution : indiquez le nom exact du monde existant, ou le nom de son fichier .sav dans OptionalWorldFilename.
Le serveur se bloque pendant le chargement du monde
Cause : un problème connu que les développeurs mentionnent.
Solution : passez à la console du serveur et appuyez sur n'importe quelle touche, comme l'indique le guide des développeurs.
Un mod ne fait rien (PlayNHost)
Cause : vérifiez d'abord que les fichiers .ucas et .utoc livrés avec le .pak ont aussi été envoyés, dans le bon dossier.
Solution : envoyez le .pak, le .ucas et le .utoc ensemble dans Moria/Content/Paks/~mods et redémarrez.
FAQ
Puis-je héberger gratuitement un serveur Return to Moria ?
Oui. Le serveur dédié est un outil gratuit et SteamCMD n'a pas besoin de compte Steam. Vous payez quand même la machine, l'électricité et Internet, et il doit rester allumé pendant que l'on joue.
Combien de joueurs peuvent rejoindre ?
Huit peuvent être connectés en même temps, selon les développeurs. Il n'y a pas de limite au nombre de joueurs différents qui peuvent utiliser un serveur au fil du temps. Notre offre est prévue pour 8 joueurs.
Quel port utilise un serveur Return to Moria ?
Le 7777 par défaut, modifiable dans la section Host de MoriaServerConfig.ini.
Les joueurs sur console peuvent-ils rejoindre ?
Oui. Les développeurs disent que les joueurs sur Steam, Epic, PS5 et Xbox Series X|S peuvent rejoindre un serveur dédié. Après un patch, ils demandent à tout le monde de mettre à jour complètement pour éviter les problèmes de multijoueur et de jeu croisé : mettez donc aussi le serveur à jour.
Puis-je transférer mon monde existant sur le serveur ?
Oui. Copiez le fichier MW_.sav du dossier de sauvegarde de votre PC (SaveGamesSteam ou SaveGamesEpic sous AppData\Local\Moria\Saved) dans le dossier de sauvegarde du serveur. Chez PlayNHost, envoyez-le sous Fichiers avec le serveur arrêté, puis réglez Nom du monde dans Paramètres du jeu sur le nom de ce monde, car le panneau réécrit Name à chaque démarrage.
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é