Skip to content

v0.2.4 - Fiabilisation du service Linux

Choose a tag to compare

@morfredus morfredus released this 15 Jul 16:05
· 51 commits to main since this release

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