From d78544170cd5fcc017f5e082dd687d7512c0e2dc Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Wed, 17 Jun 2026 13:56:51 +0600 Subject: [PATCH] =?UTF-8?q?[2026-06-17]=20hermes-deployment:=20add=20manag?= =?UTF-8?q?ement=20policy=20=E2=80=94=20only=20via=20dashboard/API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- personal/projects/personal-os/hermes-native-vs-docker.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/personal/projects/personal-os/hermes-native-vs-docker.md b/personal/projects/personal-os/hermes-native-vs-docker.md index 148ae05f..a8aee405 100644 --- a/personal/projects/personal-os/hermes-native-vs-docker.md +++ b/personal/projects/personal-os/hermes-native-vs-docker.md @@ -68,6 +68,15 @@ sources: - Zulip transport: организация `zulip.mallexxx.duckdns.org` - Obsidian vault синхронизируется через git +## Management + +**Hermes gateway (Eagle и Whale) стартуются, стопаются и перезапускаются ТОЛЬКО через Eagle Dashboard или его API.** +- Dashboard: `http://localhost:8880` +- API: `POST /api/services/hermes/start|stop|restart` +- API: `POST /api/services/hermes_whale/start|stop|restart` + +Запрещено: `kill`, `launchctl`, supervisorctl, любые прямые манипуляции процессом. Dashboard supervisor отслеживает PID-файлы и не рестартует после ручного стопа (флаг `_stop_flags`). + ## Связанные страницы - [[tech/hermes-eagle-mac]] — детали настройки на Eagle