fix: Define SERVICES_DIR in service.pre_start and default HERMES_API_KEY in compose

This commit is contained in:
Jannik committed 2026-10-02 06:41:57 +02:00
1 parent c70fd63092
commit a1eb9a8e67
2 files changed
+7 -3

No files matched your search

+5 -3
View File
@@ -9,10 +9,12 @@ services:
# Hermes Gateway API Server
API_SERVER_ENABLED: "true"
API_SERVER_HOST: "0.0.0.0"
API_SERVER_KEY: "${HERMES_API_KEY}"
API_SERVER_KEY: "${HERMES_API_KEY:-}"
API_SERVER_PORT: "8642"
# LLM Provider via OpenRouter
OPENAI_API_KEY: "${OPENROUTER_API_KEY}"
MINIMAX_API_KEY: "${MINIMAX_API_KEY:-}"
OPENROUTER_API_KEY: "${OPENROUTER_API_KEY:-}"
# LLM Provider via OpenRouter / MiniMax
OPENAI_API_KEY: "${OPENROUTER_API_KEY:-}"
OPENAI_BASE_URL: "https://openrouter.ai/api/v1"
volumes:
- /opt/PaperClip-Data/hermes:/opt/data
+2
View File
@@ -1,6 +1,8 @@
#!/bin/bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
SERVICES_DIR="${SERVICES_DIR:-$(cd "${SCRIPT_DIR}/.." && pwd)}"
SVC_DIR="${SERVICES_DIR}/paperclip"
SHARED_ENV="${SERVICES_DIR}/shared.env"
ENV_FILE="${SVC_DIR}/.env"