Files
Serveur-NationGlory/QUICKSTART.md
innotex c58d85d751 Configuration de déploiement unifié NationsGlory
- Scripts de déploiement (deploy.sh, stop.sh, check-config.sh)
- Documentation complète (README, QUICKSTART, etc.)
- Configuration portable avec chemins relatifs
2026-02-05 18:29:25 +01:00

1.9 KiB
Raw Blame History

🚀 Guide de Démarrage Rapide - NationsGlory

Installation en 5 minutes

1 Configuration du serveur Minecraft

cd NationsGlory_ServeurBuild_Red
cp .env.example .env
nano .env  # Modifiez RCON_PASSWORD

2 Configuration de l'application web

cd ../WebNationsGlory_ServeurBuild_Red
cp .env.example .env
nano .env

Modifiez au minimum :

  • SESSION_SECRET : Générez avec openssl rand -base64 32
  • RCON_PASSWORD : Même valeur que dans le serveur MC

3 Déploiement

cd ..
./deploy.sh

4 Accès

Serveur Minecraft :

  • Adresse : votre-ip:25565

Interface Web :

  • URL : http://votre-ip:4001
  • Créez votre compte admin au premier accès

Commandes Rapides

# Démarrer
./deploy.sh

# Arrêter
./stop.sh

# Logs du serveur MC
cd NationsGlory_ServeurBuild_Red && docker-compose logs -f

# Logs de l'application web
cd WebNationsGlory_ServeurBuild_Red && docker-compose logs -f

🔧 Configuration Minimale Requise

  • Docker : version 20.10+
  • Docker Compose : version 2.0+
  • RAM : 4 GB minimum (2 GB pour Minecraft + 1 GB pour l'app web)
  • Ports : 25565, 25575, 4001

Vérification

  1. Testez l'API web : curl http://localhost:4001/api/health
  2. Connectez-vous au serveur Minecraft avec un client 1.6.4
  3. Accédez à l'interface web et créez un compte admin

🐛 Problèmes Courants

Le serveur ne démarre pas

cd NationsGlory_ServeurBuild_Red
docker-compose logs

L'application web ne se connecte pas au serveur

  • Vérifiez que RCON_PASSWORD est identique dans les deux .env
  • Attendez que le serveur MC soit complètement démarré (30-60 secondes)

Erreur de connexion API depuis l'extérieur

  • Ouvrez le port 4001 dans votre pare-feu
  • Vérifiez que Docker utilise network_mode: host

📖 Documentation Complète

Consultez README.md pour plus de détails.