Outil d’administration pour API Node.js

Pilote ton écosystème Minecraft sans transformer le déploiement en cauchemar.

ModCraft Deploy Admin permet de configurer l’API Node.js du launcher, de gérer les serveurs affichés, le branding, les annonces, les modpacks et le déploiement vers l’environnement réel. C’est l’interface de contrôle pensée pour les administrateurs de communautés Minecraft.

Serveurs Branding Annonces Déploiement SFTP / FTP
ModCraft Deploy Admin
📘 Guide C:\launcher\api
Tableau de bordServeursBrandingAnnoncesDeploiementServeur Minecraft

Serveur API local

Lance node src/index.js dans le dossier api/ selectionne : pratique pour tester une config avant de la pousser sur votre serveur reel.

▶ Demarrer ▶ Demarrer depuis la sauvegarde ⏹ Arreter En cours (live)
[api] Serveur demarre sur le port 3000
[api] GET /api/config 200 4ms

Deploiement

Compare les differences avant ecrasement, envoie seulement le code, la configuration ou des fichiers cibles.

Voir les differences Deployer la config Derniere sauvegarde : aujourd'hui 20:14
Codé par VicTeams pour Gamers France.
Ce que fait ModCraft Deploy Admin

Il configure le serveur du launcher, pas ton serveur Minecraft directement.

L’application lit et modifie le dossier api/ du serveur Node.js utilisé par le launcher. Elle centralise les réglages de communauté, la distribution des modpacks, le branding, les annonces et le déploiement propre vers un hébergement réel.

Configuration structurée

L’outil admin a été pensé pour pouvoir tout piloter depuis une interface claire sans casser l’existant. Dépose ton dossier api/ existant à côté de l’outil pour conserver tes réglages, ou régénère un exemple complet si le dossier est introuvable.

  • Gestion directe des fichiers Serveurs / Branding / Annonces
  • Détection de ton dossier api/ ou recréation d’un exemple complet
  • Tests locaux via démarrage du serveur Node.js
  • Copie rapide d’une configuration locale pour le launcher
  • Sauvegarde locale de api/ et test depuis cette sauvegarde
  • Génération d’un serveur Minecraft prêt à l’emploi (dossier + zip, mods client exclus) envoyé par SFTP ou en zip
  • Gestion de la clé du launcher (LAUNCHER_KEY), guide intégré FR/EN et mode clair ou sombre

Contrôle fin du déploiement

Le déploiement est séparé en plusieurs niveaux pour éviter les erreurs. Tu peux envoyer seulement le code, seulement la configuration, ou seulement certains fichiers individuels avec leurs modpacks référencés.

  • Déploiement par SFTP, FTP ou FTPS vers ton hébergement
  • Comparaison des différences avant écrasement
  • Mise à jour du code sans toucher à data/ ni modpacks/
  • Diagnostic du contenu distant pour vérifier la cible réelle
Workflow recommandé
1

Préparer le serveur Minecraft

Installe ton serveur, configure les mods, active la whitelist, règle le RCON et démarre l’instance réelle.

2

Configurer l’écosystème

Ajoute tes serveurs dans l’outil, prépare le branding, les annonces et les éventuels modpacks à distribuer.

3

Tester en local

Démarre le serveur de test, pointe le launcher dessus via launcher.config.json et valide les changements.

4

Déployer proprement

Vérifie les différences, pousse les bons fichiers, redémarre le process si le code API a changé et contrôle le distant.

Onglet Serveurs

Chaque serveur affiché dans le launcher est défini ici : identifiant, nom, description, bannière, version, loader, auto-connexion, mode de compte attendu et configuration RCON pour la whitelist automatique.

Onglets Branding & Annonces

Habille le launcher à l’image de la communauté avec couleurs, logo, fond, musique, liens, méthodes de connexion, versions libres, easter eggs et annonces affichées côté joueur.

Confidentialité & relation avec nous

La seule connexion avec nous sert aux mises à jour automatiques du launcher.

ModCraft Deploy Admin et ModCraft Deploy Launcher ne sont pas conçus pour remonter des données personnelles. Le launcher et l’outil admin vérifient leurs mises à jour auprès de notre serveur à chaque démarrage.

Aucune donnée personnelle récoltée

L’application n’envoie aucune donnée personnelle via cette connexion de mise à jour. Comme pour tout serveur web, l’adresse IP reste visible de notre serveur lors de la requête.

Aucun log utilisateur envoyé

Aucun log d’utilisation, aucun historique de session, aucune télémétrie comportementale et aucun suivi d’activité ne sont transmis chez nous.

Aucun contenu de communauté aspiré

Tes fichiers de configuration, tes modpacks, tes annonces, ton branding et les données de ton infrastructure restent sous ton contrôle.

Connexion minimale et ciblée

L’objectif exclusif de la communication avec nos serveurs est la distribution des mises à jour du launcher. Les autres connexions (Mojang, Microsoft, Ely.by, dépôts des loaders, Adoptium pour le téléchargement automatique de Java, ton propre hébergement) servent au jeu et à l’administration et ne passent pas par nous.

ModCraft Deploy Admin

L’outil d’administration conçu pour garder le contrôle sur ton launcher communautaire.

Configure, teste, compare, déploie. Et surtout, fais-le avec une architecture claire, sans collecte de données personnelles, sans logs transmis chez nous, et avec une seule communication vers nos serveurs : les mises à jour du launcher.