What problem does it solve? Deploying the Hermes WebUI on a Linux host involves several error-prone steps — Python venv setup, systemd service configuration, password authentication, and secure remote access — where small mistakes (like running start.sh with python instead of bash) cause silent failures. ## Core Features & Use Cases - Guided Installation: Clone the repo, create a Python venv with pyyaml and cryptography, and configure the .env file with host and password settings. - Systemd Service Setup: Provides a ready-to-use unit file with correct ExecStart (bash, not python), PATH including the hermes-agent venv, and HERMES_HOME environment. - Secure Remote Access: Enforces password authentication and recommends Tailscale or SSH tunneling instead of exposing port 8787 publicly. - Use Case: You need to bring up the Hermes WebUI on a new server and access it from your phone — follow the procedure to install, enable the service, verify the health endpoint, and connect over Tailscale. ## Quick Start Set up the Hermes WebUI on this Linux machine with a systemd service, password auth, and Tailscale access, then verify the health endpoint responds.