# Hermes — Werksstandard nach Nousresearch (Server-Modus)
# EIN Container, kein Override, kein Patch.
#
# Server-Betrieb erfordert laut Nousresearch s6-Source:
# - HERMES_DASHBOARD=1 (sonst exit 125, Dashboard down)
# - HERMES_DASHBOARD_INSECURE=1 (sonst Refuse-to-bind ohne OAuth)
# - langlebiges CMD (sonst stirbt Container, da main-hermes No-Op)
#
# Dashboard läuft auf Port 9119 via s6-supervisor.
# Schutz erfolgt über nginx + Basic Auth davor (nicht über Container).
# Installiert: 2026-06-09
services:
hermes:
image: nousresearch/hermes-agent:latest
container_name: hermes-werkstandard
restart: unless-stopped
environment:
- HERMES_DASHBOARD=1
- HERMES_DASHBOARD_INSECURE=1
command: ['sleep', 'infinity']
ports:
- '127.0.0.1:3013:9119'
volumes:
- ./data:/opt/data