Move explorer AI key loading to secure secrets

This commit is contained in:
defiQUG
2026-03-27 17:11:16 -07:00
parent c1fe6ec6e3
commit 06e2c7a29e
2 changed files with 19 additions and 1 deletions

View File

@@ -11,6 +11,14 @@ TMP_DIR="$(mktemp -d)"
JWT_SECRET_VALUE="${JWT_SECRET_VALUE:-}"
EXPLORER_AI_MODEL_VALUE="${EXPLORER_AI_MODEL_VALUE:-grok-3}"
EXPLORER_DATABASE_URL_VALUE="${EXPLORER_DATABASE_URL_VALUE:-}"
SECURE_AI_ENV_FILE="${SECURE_AI_ENV_FILE:-$HOME/.secure-secrets/explorer-ai.env}"
if [ -f "$SECURE_AI_ENV_FILE" ]; then
set -a
# Source the local secrets file so deploys do not depend on repo-stored API keys.
source "$SECURE_AI_ENV_FILE"
set +a
fi
cleanup() {
rm -rf "$TMP_DIR"