From 9d8c338a6763e0fbec6a5485e4e5d602809f8f3d Mon Sep 17 00:00:00 2001 From: Hermes Date: Thu, 9 Apr 2026 21:13:15 -0500 Subject: [PATCH] Add hermes-webapi systemd service --- deploy/hermes-webapi.service | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 deploy/hermes-webapi.service diff --git a/deploy/hermes-webapi.service b/deploy/hermes-webapi.service new file mode 100644 index 0000000..1c1a7af --- /dev/null +++ b/deploy/hermes-webapi.service @@ -0,0 +1,15 @@ +[Unit] +Description=Hermes WebAPI (FastAPI) +After=network.target + +[Service] +Type=simple +WorkingDirectory=/home/hermes/.hermes/hermes-agent +Environment=HERMES_WEBAPI_HOST=0.0.0.0 +Environment=HERMES_CORS_ORIGINS=* +ExecStart=/home/hermes/.hermes/hermes-agent/venv/bin/python -m webapi +Restart=on-failure +RestartSec=5 + +[Install] +WantedBy=default.target