From 942c2e2f8e39c8deb70368af74084720e18ad2d0 Mon Sep 17 00:00:00 2001 From: Marc Blatter Date: Tue, 16 Jun 2026 19:42:00 +0000 Subject: [PATCH] Initiale Version Erster Testlauf --- compose-hermes.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 compose-hermes.yaml diff --git a/compose-hermes.yaml b/compose-hermes.yaml new file mode 100644 index 0000000..b124b1e --- /dev/null +++ b/compose-hermes.yaml @@ -0,0 +1,26 @@ +services: + hermes-agent: + image: nousresearch/hermes-agent:latest + container_name: hermes-agent + restart: unless-stopped + command: gateway run + ports: + - "8642:8642" # Gateway API (OpenAI-compatible) + - "9119:9119" # Web Dashboard + volumes: + - /opt/hermes-agent/data:/opt/data + environment: + # Dashboard aktivieren + - HERMES_DASHBOARD=1 + # Dashboard Auth (Basic Auth für HomeLab hinter VPN/Reverse Proxy) + - HERMES_DASHBOARD_BASIC_AUTH_USERNAME=admin + - HERMES_DASHBOARD_BASIC_AUTH_PASSWORD="$Back2k26Flash$" + - HERMES_DASHBOARD_BASIC_AUTH_SECRET=aB7xK9mP2qR8tY4nW6zC1vL5sD3fH0jE + # API Keys – alternativ nach dem ersten Start in /opt/hermes-agent/data/.env eintragen + # - ANTHROPIC_API_KEY=sk-ant-... + # - OPENAI_API_KEY=sk-... + # - TELEGRAM_BOT_TOKEN=... + # Ollama Integration + - OLLAMA_BASE_URL=http://172.16.1.168:11434/v1 + # Für Browser-Tools (Playwright): shared memory erhöhen + shm_size: "1g" \ No newline at end of file