Files
WebNationsGlory_ServeurBuil…/QUICKSTART.md
y.campiontrebouta@innotexnas.ovh abb51904d7 initial commit
2026-02-04 19:04:46 +01:00

3.1 KiB
Raw Blame History

🎯 Guide Rapide - Démarrage en 5 Minutes

Prérequis

  • Node.js 14+ installé
  • Serveur Minecraft avec RCON activé
  • Vous devez être OP sur le serveur

Installation Express

1 Configuration du serveur MC (10 secondes)

Éditer le fichier server.properties du serveur Minecraft:

enable-rcon=true
rcon.port=25575
rcon.password=YourPassword123

Redémarrer le serveur MC.

2 Installation de l'app (2 minutes)

cd /home/innotex/Documents/Projet/Serveur\ NationsGlory/WebNationsGlory_ServeurBuild_Red

# Installation automatique
./install.sh

3 Configuration (1 minute)

# Éditer le fichier
nano backend/.env

Vérifiez:

PORT=3000
SERVER_DIR=/home/innotex/Documents/Projet/Serveur NationsGlory/NationsGlory_ServeurBuild_Red
RCON_HOST=localhost
RCON_PORT=25575

4 Lancement (30 secondes)

./start.sh

Vous devriez voir:

🚀 Backend Admin NationsGlory démarré sur http://localhost:3000

5 Accès (10 secondes)

Ouvrez: http://localhost:3000

👤 Premier Compte

  1. Remplissez le formulaire d'enregistrement:

    • Nom d'utilisateur: admin (ou ce que vous voulez)
    • Mot de passe: Votre mot de passe
    • Pseudo Minecraft: VOTRE NOM DE JOUEUR (doit être OP!)
  2. Cliquez "Créer le compte"

  3. Connectez-vous avec vos identifiants

Test Rapide

  1. Allez à l'onglet Console RCON
  2. Tapez: /time query daytime
  3. Cliquez "Envoyer"
  4. Vous devriez voir l'heure du serveur

Si ça marche = ✓ Tout est bon!

🎮 Commandes Utiles

/say Bienvenue!              → Message à tous
/tp @s 0 100 0              → Se téléporter
/give @p diamond 64         → Donner des items
/weather clear              → Météo
/difficulty 3               → Difficulté
/time set day               → Midi

⚠️ Problèmes Courants

Problème Solution
"Timeout RCON" Vérifier que le serveur MC est en ligne
"Mot de passe incorrect" Vérifier dans server.properties
"Joueur n'est pas OP" Faire /op NomDuJoueur sur le serveur MC
"Impossible de se connecter" Vérifier que npm start est lancé

📁 Fichiers Importants

backend/
├── .env                    ← Configuration (à modifier)
├── package.json            ← Dépendances
└── src/
    ├── server.js           ← Point d'entrée
    └── routes/             ← API endpoints

frontend/
└── public/
    └── index.html          ← Interface web

🔐 Sécurité Basique

  1. Changez SESSION_SECRET dans .env (ligne importante)
  2. Utilisez un mot de passe RCON fort
  3. Ne partagez pas vos identifiants

📖 Documentation Complète

  • README.md - Vue d'ensemble complète
  • CONFIGURATION.md - Configuration détaillée
  • DEPLOYMENT.md - Déploiement en production

🆘 Besoin d'aide?

  1. Vérifiez les logs: npm start affiche tout
  2. Testez RCON: echo "status" | nc localhost 25575
  3. Lisez CONFIGURATION.md pour plus de détails

Vous êtes prêt! 🚀 Profitez de votre interface!