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 serveurstop.flag- Signal d'arrêt du serveurstatus.json- État actuel du serveurplayers.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
- L'API web crée le fichier
restart.flag - Le manager détecte le fichier
- Le manager sauvegarde le monde via RCON
- Le manager avertit les joueurs
- Le manager arrête le serveur
- Le manager attend 5 secondes
- Le manager relance le serveur
- Le manager supprime le fichier
restart.flag
Workflow d'Arrêt
- L'API web crée le fichier
stop.flag - Le manager détecte le fichier
- Le manager sauvegarde le monde
- Le manager arrête le serveur
- Le manager quitte la boucle de surveillance