Réponse courte. Vous pouvez héberger vous-même un serveur Minetest gratuitement. Minetest s'appelle désormais Luanti et son serveur tourne sur le même moteur : récupérez une version serveur, ajoutez un jeu comme Minetest Game depuis ContentDB, lancez-le avec --server --gameid <game> et ouvrez le port UDP 30000. Ou louez un serveur Minetest et oubliez la partie réseau.
Les joueurs ouvrent Join Game dans le menu principal de Luanti et choisissent votre serveur dans la liste ou saisissent son adresse et son port.
Vérifié le 5 novembre 2026, alors que la dernière version de Luanti était la 5.18.0 (29 octobre 2026).
Ce guide s'appuie sur la documentation officielle de Luanti et sur le fichier minetest.conf d'exemple du dépôt du moteur, ainsi que sur ce que nous utilisons sur chaque serveur Minetest que nous hébergeons. Pour passer directement à la location, rendez-vous à l'option 2.
Ce qu'il vous faut
Le logiciel serveur : gratuit et open source. La documentation Linux liste ces voies : le paquet luantiserver de votre distribution (qu'elle prévient d'être parfois en retard de plusieurs versions), des binaires headless précompilés depuis un dépôt tiers qu'elle référence, la compilation depuis les sources avec -DBUILD_CLIENT=0 -DBUILD_SERVER=1, ou Docker.
Un jeu : Depuis Luanti 5.8.0, le moteur est livré sans jeu par défaut. Téléchargez-en un depuis ContentDB (content.luanti.org) et placez-le dans le dossier games/. Minetest Game est le classique.
Une machine qui reste allumée : un vieux PC, un serveur à la maison ou une machine virtuelle dans le cloud. Le guide d'installation du serveur Luanti donne des exemples de configuration pour environ 10 joueurs et précise que les jeux et mods plus lourds demandent davantage, et qu'un cœur de processeur rapide compte le plus.
Réseau : un port UDP, 30000 par défaut, joignable depuis internet. La documentation conseille 30000 pour un seul serveur, puis d'incrémenter (30001, 30002) pour les suivants.
Votre pseudo : le nom en jeu que vous utiliserez comme admin.
Option 1 : l'héberger vous-même
Récupérez le serveur et un jeu. Installez le serveur par l'une des voies ci-dessus et placez le dossier de votre jeu dans games/.
Lancez-le. Depuis votre dossier Luanti :
./bin/luantiserver --gameid minetest_game --worldname world --terminal
Avec le binaire client complet, la même chose s'écrit luanti --server. Si vous voyez "Multiple worlds are available", ajoutez --worldname comme indiqué.
Gardez-le actif. La documentation suggère une boucle de redémarrage dans un script, exécutée dans screen :
while true
do
./bin/luantiserver --gameid minetest_game --worldname world --terminal
sleep 2
done
Modifiez minetest.conf et redémarrez le serveur, car les changements ne s'appliquent qu'après un redémarrage. Les clés que la plupart des gens définissent :
name = YourPlayerName
port = 30000
max_users = 15
default_password = a-long-password
motd = Welcome!
server_announce = true
server_name = My Minetest server
server_description = A world for friends
server_url = https://example.com
La configuration d'exemple indique qu'un client qui se connecte avec le name que vous avez défini est admin : connectez-vous donc avec ce nom avant que quelqu'un d'autre le fasse, et gardez son mot de passe en lieu sûr. server_address doit être un nom de domaine simple, sans chemin, ou rester vide si vous n'en avez pas, sinon la liste des serveurs vous rejette. Ne touchez pas à serverlist_url et bind_address sauf si vous gérez une liste personnalisée ou avez plusieurs adresses.
Ouvrez le port. Autorisez l'UDP 30000 dans le pare-feu de la machine (par exemple sudo ufw allow 30000/udp) et redirigez l'UDP 30000 de votre routeur vers la machine.
Rejoignez-le. Ouvrez Luanti, allez dans Join Game et saisissez votre adresse et votre port, ou trouvez le serveur dans la liste si server_announce = true. Inscrivez-vous avec votre pseudo la première fois. Si le serveur plante, consultez debug.txt.
Option 2 : l'héberger chez PlayNHost
La location supprime l'installation, le téléchargement du jeu et la redirection de ports. Vous choisissez toujours le nom, votre admin et vos règles.
Choisissez une offre. Ouvrez la page d'hébergement de serveurs Minetest et comparez les offres : STONE (15 joueurs), IRON (30) et DIAMOND (60) au moment de la rédaction. Cliquez sur Créer un serveur et finalisez la commande. Les prix changent, vérifiez-les donc sur cette page.
Attendez l'installation. Le serveur apparaît dans le panel. Il est prêt quand la console affiche une ligne contenant Server for gameid.
Devenez admin et nommez-le. Dans l'onglet Paramètres, sous Paramètres du jeu, renseignez Nom du joueur admin avec votre nom en jeu, puis Nom du serveur, Message du jour et, pour un monde privé, Mot de passe du serveur. Redémarrez. Voir Comment devenir admin sur votre serveur Minetest.
Privé ou public.Afficher dans la liste des serveurs est activé par défaut. Désactivez-le pour un serveur privé. Pour une inscription publique, renseignez aussi Nom de domaine du serveur avec la partie hôte de l'adresse de votre serveur (ce qui précède les deux-points) et redémarrez : la liste n'accepte qu'une entrée dont l'adresse se résout et répond.
Ajoutez des mods ou un autre jeu.Mods ContentDB accepte des noms author/mod séparés par des virgules. Pour un autre jeu de ContentDB, renseignez Auteur du jeu communautaire et Nom du jeu communautaire d'après son adresse sur content.luanti.org, et dans Nom du jeu le nom du dossier qu'il prend sous .minetest/games. La liste des mods et le téléchargement du jeu sont lus pendant l'installation du serveur : ils s'appliquent donc à la prochaine réinstallation, pas à un redémarrage. Donnez aussi un nouveau Nom du monde : le serveur démarre avec le jeu défini dans Nom du jeu même si le monde existe déjà, donc garder le nom de monde actuel ouvrirait ce monde avec un jeu pour lequel il n'a pas été créé. Voir Comment installer des mods sur votre serveur Minetest.
Voici ce que le panel fait pour vous :
Il installe le jeu pour vous. L'installation télécharge Minetest Game depuis ContentDB par défaut et refuse de continuer, au lieu d'annoncer un succès, si le téléchargement ne contient pas de game.conf.
Votre port est attribué et transmis au serveur avec --port à chaque démarrage, vous n'avez donc jamais à le modifier.
Les paramètres ci-dessus sont écrits dans .minetest/minetest.conf à chaque démarrage : modifiez-les donc dans le panel, pas dans le fichier. Tout le reste va sous le titre "Custom server settings" que l'installation laisse dans ce fichier.
Les mods ContentDB vont dans le dossier worldmods du monde, que Luanti charge sans ligne load_mod. Un mod placé dans .minetest/mods sur un nouveau monde resterait sur le disque sans être chargé, et le panel évite cela. Un mauvais nom de mod arrête l'installation et conserve les mods qui fonctionnaient.
Auto-hébergement ou location : une comparaison honnête
Coût : le logiciel est gratuit. L'auto-hébergement 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 ne tourne que tant que votre PC, le courant et internet fonctionnent. 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 hors de l'équation.
Installation : l'auto-hébergement demande une version serveur, un jeu, la ligne de commande et la redirection de ports. La location demande un nom, un mot de passe et votre pseudo admin.
Contrôle : l'auto-hébergement vous donne chaque fichier et le moteur le plus récent dès sa sortie. Sur nos serveurs, vous modifiez les paramètres dans le panel et gardez l'onglet Fichiers.
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é