Files
y.campiontrebouta@innotexnas.ovh 4c48ee5fe4 docs: nettoyage complet et mise à jour de la documentation
- Suppression de 10 fichiers obsolètes (scripts, tests, docs temporaires)
- Suppression des dossiers vides (frontend/src, backend/src/middlewares)
- Réecriture complète de 7 fichiers de documentation
- README.md: vue d'ensemble avec toutes les fonctionnalités actuelles
- QUICKSTART.md: guide de démarrage rapide en 3 étapes
- CONFIGURATION.md: guide de configuration complète (Docker, RCON, sécurité)
- DEPLOYMENT.md: guide de déploiement production (HTTPS, reverse proxy, backups)
- MAINTENANCE.md: guide de maintenance avec dépannage exhaustif
- INDEX.md: index de navigation simplifié
- CHANGELOG.md: historique complet v1.0.0
- Optimisation docker-compose.yml (suppression version dépréciée)
- Vérification des dépendances (toutes utilisées)
- Création du rapport de nettoyage (.cleanup-report.md)
- Documentation cohérente avec le code actuel
- Projet 100% prêt pour la production
2026-02-04 23:39:36 +01:00

3.3 KiB

Index de la Documentation

Documentation complète du panel web d'administration NationsGlory.

📖 Documents Disponibles

🚀 Démarrage

  • README.md - Vue d'ensemble du projet et fonctionnalités
  • QUICKSTART.md - Guide de démarrage rapide (5 minutes)

⚙️ Configuration & Déploiement

🔧 Maintenance & Suivi

🎯 Guide de Lecture Recommandé

Pour démarrer rapidement

  1. README.md - Comprendre le projet
  2. QUICKSTART.md - Installation en 3 étapes
  3. Tester le panel sur http://localhost:4001

Pour une installation complète

  1. CONFIGURATION.md - Paramétrage détaillé
  2. DEPLOYMENT.md - Déploiement production
  3. MAINTENANCE.md - Maintenance quotidienne

Pour le développement

  1. README.md - Architecture et stack technique
  2. CHANGELOG.md - Historique des modifications
  3. Code source dans backend/ et frontend/

📂 Structure du Projet

``` WebNationsGlory_ServeurBuild_Red/ ├── README.md # Vue d'ensemble ├── QUICKSTART.md # Démarrage rapide ├── CONFIGURATION.md # Configuration ├── DEPLOYMENT.md # Déploiement ├── MAINTENANCE.md # Maintenance ├── CHANGELOG.md # Versions ├── INDEX.md # Ce fichier ├── docker-compose.yml # Orchestration Docker ├── Dockerfile # Image Docker ├── backend/ # API Node.js │ ├── src/ │ │ ├── routes/ # Endpoints API │ │ ├── utils/ # Client RCON │ │ └── server.js # Serveur Express │ └── data/ # Données (users.json) └── frontend/ # Interface web └── public/ ├── css/ # Styles ├── js/ # Application SPA └── index.html # Point d'entrée ```

🔗 Liens Rapides

Commandes Docker

```bash docker-compose up -d # Démarrer docker-compose down # Arrêter docker-compose logs -f app # Voir les logs docker-compose restart app # Redémarrer ```

URLs Importantes

Fichiers de Configuration

  • `docker-compose.yml` - Configuration Docker
  • `backend/src/server.js` - Configuration Express
  • `SERVER_DIR/server.properties` - Configuration Minecraft

📝 Contribution

Pour toute modification :

  1. Éditer les fichiers appropriés
  2. Tester localement avec Docker
  3. Mettre à jour CHANGELOG.md
  4. Commit et push

⚠️ Important

  • Compatible uniquement avec Minecraft 1.6.4
  • Nécessite Docker & Docker Compose
  • Seuls les OPs peuvent se connecter
  • Le serveur Minecraft doit être démarré avant le panel

📄 Licence

Projet privé - NationsGlory Server


Dernière mise à jour : 04/02/2025