From a87d1baf7633aa526f2eabf4e40de3a4e082dd52 Mon Sep 17 00:00:00 2001 From: alkatrazz Date: Tue, 12 May 2026 20:28:27 +0200 Subject: [PATCH] docs(hermes): add update procedure and post-update checks Co-Authored-By: Claude Sonnet 4.6 --- admin/hermes.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/admin/hermes.md b/admin/hermes.md index e930514..3aea8d7 100644 --- a/admin/hermes.md +++ b/admin/hermes.md @@ -172,6 +172,28 @@ sudo -u hermes /srv/data/hermes/hermes-agent/venv/bin/pip install "qdrant-client --- +## Mise à jour de Hermes + +```bash +# Stopper les services +sudo systemctl stop hermes-dashboard hermes-agent + +# Mettre à jour +sudo -i -u hermes +cd /srv/data/hermes +hermes update +exit + +# Redémarrer +sudo systemctl start hermes-agent hermes-dashboard +sudo systemctl status hermes-agent hermes-dashboard --no-pager +``` + +> Après une mise à jour majeure, recompiler le frontend (voir section suivante) et vérifier +> que `hermes --tui` fonctionne encore (`npm install --ignore-scripts` dans `hermes-agent/ui-tui/` si besoin). + +--- + ## Recompiler le frontend dashboard Si mise à jour de hermes-agent nécessite un rebuild :