Files
NationsGlory_ServeurBuild_Red/.web-admin/commands/README.md
y.campiontrebouta@innotexnas.ovh 331fd94df6 chore: nettoyage complet du serveur Minecraft
- Suppression de 28 fichiers inutilisés
- Suppression des logs (*.log, crash-reports/, logs/)
- Suppression des scripts dépréciés (7 fichiers .sh)
- Suppression de la documentation redondante (8 fichiers .md)
- Suppression des backups et fichiers templates
- Création d'un .gitignore approprié pour éviter futurs logs
- Conservation de tous les fichiers essentiels
- Espace libéré : ~500MB+ (logs et caches)
- Structure épurée et production-ready
- Rapport de nettoyage créé (.cleanup-report.md)
2026-02-04 23:43:04 +01:00

1.0 KiB

Dossier de Communication Web Admin

Ce dossier contient les fichiers de signaux permettant à l'application web de communiquer avec le serveur Minecraft.

Fichiers de Signaux

  • restart.flag - Signal de redémarrage du serveur
  • stop.flag - Signal d'arrêt du serveur
  • status.json - État actuel du serveur
  • players.json - Liste des joueurs connectés (mise à jour automatique)

Fonctionnement

Le script server-manager.sh surveille ce dossier en permanence et exécute les actions correspondantes.

Workflow de Redémarrage

  1. L'API web crée le fichier restart.flag
  2. Le manager détecte le fichier
  3. Le manager sauvegarde le monde via RCON
  4. Le manager avertit les joueurs
  5. Le manager arrête le serveur
  6. Le manager attend 5 secondes
  7. Le manager relance le serveur
  8. Le manager supprime le fichier restart.flag

Workflow d'Arrêt

  1. L'API web crée le fichier stop.flag
  2. Le manager détecte le fichier
  3. Le manager sauvegarde le monde
  4. Le manager arrête le serveur
  5. Le manager quitte la boucle de surveillance