hermes: add hermes-dashboard systemd unit (port 9119, fronted by Traefik)

This commit is contained in:
Hermes Agent service account
2026-05-31 21:09:27 -05:00
parent dc5392446c
commit bd100c15e7
3 changed files with 79 additions and 1 deletions

View File

@@ -8,8 +8,19 @@ hermes_home: /home/hermes
# Set to true if you don't need browser automation (skips Playwright/Chromium)
hermes_skip_browser: false
# systemd service name
# systemd service name (gateway)
hermes_service_name: hermes
# Path where hermes binary will be accessible system-wide
hermes_bin_symlink: /usr/local/bin/hermes
# -----------------------------------------------------------------------------
# Hermes Web UI (dashboard) — fronted by Traefik on lightning-lane via the
# 'jarvis' service. Binds to 0.0.0.0 so Traefik can reach it from upstream;
# --insecure is acceptable because TLS + auth are terminated at Traefik.
# -----------------------------------------------------------------------------
hermes_dashboard_enabled: true
hermes_dashboard_service_name: hermes-dashboard
hermes_dashboard_host: 0.0.0.0
hermes_dashboard_port: 9119
hermes_dashboard_insecure: true