Files

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