Fix Hermes Gateway: Enable HTTP for container network, bind 0.0.0.0 and run gateway

This commit is contained in:
Jannik committed 2026-10-01 20:41:05 +02:00
1 parent c0e66dd3f8
commit 416533726e
2 files changed
+3

No files matched your search

+2
View File
@@ -4,9 +4,11 @@ services:
container_name: hermes
env_file:
- ../shared.env # Geteilte API Keys (OpenRouter, Mistral, etc.)
command: gateway run
environment:
# Hermes Gateway API Server
API_SERVER_ENABLED: "true"
API_SERVER_HOST: "0.0.0.0"
API_SERVER_KEY: "${HERMES_API_KEY}"
API_SERVER_PORT: "8642"
# LLM Provider via OpenRouter
+1
View File
@@ -34,6 +34,7 @@ services:
PAPERCLIP_DEPLOYMENT_EXPOSURE: "public"
PAPERCLIP_AUTH_BASE_URL_MODE: "explicit"
PAPERCLIP_PUBLIC_URL: "https://paperclip.orfel.de"
HERMES_GATEWAY_ALLOW_INSECURE_HTTP: "1"
PAPERCLIP_OPENCODE_PROVIDERS: '{"openrouter":{"npm":"@ai-sdk/openai-compatible","options":{"baseURL":"https://openrouter.ai/api/v1","apiKey":"{env:OPENROUTER_API_KEY}"},"models":{"anthropic/claude-sonnet-4-5":{},"anthropic/claude-3.5-sonnet":{},"google/gemini-2.5-pro":{},"deepseek/deepseek-r1":{},"openai/gpt-4o":{}}},"mistral":{"npm":"@ai-sdk/openai-compatible","options":{"apiKey":"{env:MISTRAL_API_KEY}"},"models":{"mistral/mistral-large":{}}},"minimax":{"npm":"@ai-sdk/openai-compatible","options":{"apiKey":"{env:MINIMAX_API_KEY}"},"models":{"minimax/abab6.5s":{}}},"poe":{"npm":"@ai-sdk/openai-compatible","options":{"apiKey":"{env:POE_API_KEY}"},"models":{"poe/claude-3-opus":{}}}}'
volumes:
- /opt/PaperClip-Data/paperclip:/paperclip