- Scripts de déploiement (deploy.sh, stop.sh, check-config.sh) - Documentation complète (README, QUICKSTART, etc.) - Configuration portable avec chemins relatifs
1.9 KiB
1.9 KiB
🚀 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 avecopenssl rand -base64 32RCON_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
- Testez l'API web :
curl http://localhost:4001/api/health - Connectez-vous au serveur Minecraft avec un client 1.6.4
- 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_PASSWORDest 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.