v0.2.4 - Fiabilisation du service Linux
Fiabilisation du service Linux (dossier de données).
Suite de la 0.2.3 : le service systemd impose HOME et WorkingDirectory (injectés par install-service.sh). Un service SYSTEM avec User= ne reçoit pas toujours $HOME — sans lui, le hub ne résolvait pas son dossier de données et pouvait planter au démarrage. Défense en profondeur, en complément du garde-fou d'écriture et de la migration de config héritée (/var/lib) de la 0.2.3.
Mettre à jour proprement (Linux)
git pull # IMPORTANT : update-service.sh ne récupère pas les commits
sudo ./scripts/linux/install-service.sh # réécrit l'unité (HOME/User) + migre la config
sudo ./scripts/linux/update-service.sh --build # binaire à jour
curl http://localhost:8080/api/status