Configure Hermes for German voice and responses
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user