GameNodeMC Le panneau de contrôle Linux pour serveurs Minecraft Java & Bedrock, entièrement gratuit

GameNode

Aventurier
14 Septembre 2026
1
0
1
38
thumb_20260827_160739_0d5d65559bfc.png
Bonjour à tous,

Je me permets aujourd'hui de vous présenter un projet sur lequel je travaille depuis plusieurs mois : GameNodeMC, un panneau de contrôle Linux pour serveurs Minecraft Java & Bedrock, entièrement gratuit.

Vous allez sûrement me dire : « Oui, encore un truc comme Pterodactyl ou autre… »

Absolument pas, mon jeune ami !

GameNodeMC a été pensé avec une idée simple : faire quelque chose de vraiment simple à utiliser.

Pas besoin de se perdre dans une interface compliquée ou de passer son temps en ligne de commande.

On clique → on crée son serveur → on démarre → on joue.

Et le tout en seulement 27 secondes montre en main !

Ce qui est inclus​

  • Agent Python sans aucune dépendance : uniquement la bibliothèque standard Python. Installation en une seule commande sur Debian 12/13 et Ubuntu 22.04+. Les requêtes sont signées en HMAC-SHA256, avec 31 actions autorisées et aucune commande shell envoyée depuis le panneau.
  • Isolation de chaque serveur : chaque serveur possède son propre compte système (gnmc-<nom>) avec ProtectSystem=strict, MemoryMax et CPUQuota gérés par systemd. Un plugin malveillant reste donc isolé dans son environnement.
  • Minecraft Java & Bedrock : les deux éditions sont clairement identifiées grâce à leurs logos, directement dans les listes et interfaces.
  • Gestion intelligente de Java : GameNodeMC sélectionne automatiquement une version de Java compatible avec votre serveur grâce à une matrice de compatibilité prenant en compte les versions minimales et maximales. Une version récente n'est donc pas forcément compatible avec un ancien serveur Minecraft.
  • Éditeur de configuration basé sur des schémas JSON :
    44 réglages Java répartis en 7 groupes et 24 réglages Bedrock répartis en 5 groupes. Les paramètres avancés sont repliés et les clés gérées automatiquement par le panneau sont protégées.
    L'écriture de server.properties conserve également vos commentaires et vos clés inconnues.
  • Sauvegardes des mondes : création avec nom personnalisé, rotation automatique, restauration et suppression. Lorsque le serveur fonctionne, GameNodeMC demande à Minecraft via RCON de suspendre temporairement les écritures pendant la copie afin de garantir une archive cohérente.
    Les sauvegardes contiennent les mondes, la configuration et les plugins, mais pas les binaires ni les logs inutiles à la restauration. Les archives sont stockées en dehors du dossier du serveur.
  • Console interactive RCON : console en temps réel avec distinction entre vos commandes et les réponses du serveur, historique des commandes avec les flèches et raccourcis courants. Les commandes contenant plusieurs lignes sont volontairement refusées afin d'éviter qu'une seconde commande puisse être exécutée sans être visible.
  • Gestionnaire de fichiers complet : navigation, fil d'Ariane, édition des fichiers texte, téléversement, création de dossiers et suppression. Les fichiers sont écrits via un fichier temporaire avant remplacement afin d'éviter de laisser un fichier de configuration partiellement écrit en cas de coupure.
  • Redémarrages planifiés : programmation directement via systemd. Le redémarrage reste donc actif même si le panneau est temporairement hors ligne.
  • Informations système en temps réel : utilisation CPU, RAM et autres métriques avec relevés toutes les 6 secondes, courbes de tendance et informations détaillées sur la machine : distribution, noyau, processeur, versions de Java détectées et temps de fonctionnement.
  • Actions groupées : démarrer, arrêter, redémarrer ou mettre à jour plusieurs serveurs à la fois, avec exécution en série et suivi détaillé de chaque opération.
  • Confirmations intelligentes : avant une action importante, GameNodeMC indique clairement ses conséquences : serveurs concernés, joueurs déconnectés, mémoire utilisée ou libérée, etc.
    Lors d'un démarrage groupé, le panneau vérifie également si la mémoire disponible est suffisante et vous avertit lorsqu'un manque de mémoire pourrait provoquer l'arrêt forcé d'un serveur.
  • Gestion complète des ports : GameNodeMC vérifie directement ce qui écoute réellement sur la machine via /proc/net, sans dépendre de ss ou netstat. Un port déjà utilisé est automatiquement refusé, même s'il appartient à un autre service. Les ports Minecraft, RCON et les ports IPv6 nécessaires à Bedrock sont également pris en compte.
  • Statistiques réelles par serveur : consommation CPU/RAM issue directement des cgroups, comparée aux ressources configurées, avec nombre de joueurs, latence, temps de fonctionnement et notification lorsqu'une mise à jour est disponible.
  • Site public pour vos serveurs Minecraft : une interface dédiée permettant d'afficher vos serveurs, leur statut, leur icône, leur adresse et leurs informations détaillées. Recherche, pagination, adresse copiable en un clic et mode clair/sombre sont également disponibles.
    Le statut affiché repose sur le dernier relevé enregistré afin d'éviter de multiplier les requêtes à chaque visite. Au-delà de 15 minutes sans nouveau relevé, le serveur est automatiquement considéré comme « état inconnu » plutôt que d'afficher un statut potentiellement obsolète.

Et ce n'est pas tout...​

GameNodeMC est un module d'Aegis Framework, lui aussi disponible gratuitement.

Un simple hébergement web suffit pour installer Aegis Framework et mettre GameNodeMC en place en quelques minutes.

Et si vous disposez d'un VPS ou d'un serveur dédié à côté, vous pouvez connecter votre infrastructure et gérer autant de serveurs Minecraft que vos ressources le permettent, directement depuis votre panneau.

Pas de licence hors de prix, pas de système compliqué : GameNodeMC est gratuit.

GameNodeMC est disponible dès maintenant :
https://lavelia-studio.com/fr/product/gamenodemc