gcloud-lab/apps/base/customer1/hermes-agent/hermes-webui-service.yaml
Hermes Agent 84b3d2436e feat: replace Open WebUI with native Hermes WebUI
Swap the generic Open WebUI frontend for the purpose-built
hermes-webui (nesquena) with full CLI parity:

- 3-panel layout: sessions, chat, workspace file browser
- Native session, cron, skills, memory, profile management
- Themes (dark/light/slate/solarized/monokai/nord/oled)
- Mobile responsive
- Sidecar container sharing the hermes-agent PVC
- Exposed via Tailscale on port 8787 (plain HTTP)

Access: http://hermes-webui.tail14a963.ts.net:8787
2026-05-06 19:33:38 +00:00

19 lines
390 B
YAML

---
apiVersion: v1
kind: Service
metadata:
name: hermes-webui-service
namespace: customer1
annotations:
tailscale.com/expose: "true"
tailscale.com/hostname: "hermes-webui"
tailscale.com/tags: "tag:k8s-operator"
tailscale.com/ports: "http:8787"
spec:
type: ClusterIP
selector:
app: hermes-agent
ports:
- port: 8787
targetPort: 8787
name: http