Configure Hermes for German voice and responses

This commit is contained in:
Mikei386
2026-08-24 19:18:46 +02:00
parent 8ef079d40e
commit faba681153
4 changed files with 44 additions and 0 deletions
+3
View File
@@ -11,6 +11,7 @@ die() { printf 'FEHLER: %s\n' "$*" >&2; exit 1; }
[[ $EUID -eq 0 ]] || die "Bitte als root ausführen."
[[ -s $SECRETS_DIR/router-api-key ]] || die "Router-API-Key fehlt."
[[ -s $STACK_DIR/platform/hermes/config.yaml ]] || die "Hermes-Konfiguration fehlt im Stack."
[[ -s $STACK_DIR/platform/hermes/SOUL.md ]] || die "Hermes-Systemanweisung fehlt im Stack."
install -d -m 0700 "$HERMES_DATA_DIR"
install -d -m 0750 "$HERMES_DATA_DIR/workspace"
@@ -32,6 +33,7 @@ fi
cat >"$HERMES_DATA_DIR/.env" <<EOF
ROUTER_API_KEY=$router_key
VOICE_TOOLS_OPENAI_KEY=$router_key
MUA_MCP_URL=$mua_url
MUA_MCP_BEARER_TOKEN=$mua_token
SEARXNG_URL=http://searxng:8080
@@ -55,5 +57,6 @@ if [[ -s $HERMES_DATA_DIR/config.yaml ]] && \
"$HERMES_DATA_DIR/config.yaml.before-managed-update-$(date +%Y%m%d-%H%M%S)"
fi
install -m 0600 "$STACK_DIR/platform/hermes/config.yaml" "$HERMES_DATA_DIR/config.yaml"
install -m 0600 "$STACK_DIR/platform/hermes/SOUL.md" "$HERMES_DATA_DIR/SOUL.md"
chown -R 10000:10000 "$HERMES_DATA_DIR"
printf 'HERMES_CONFIG_OK %s\n' "$HERMES_DATA_DIR"