Files

19 lines
625 B
Bash

QDRANT_URL=localhost
QDRANT_PORT=6334
# QDRANT_API_KEY=
# QDRANT_TLS=false
OPENAI_API_KEY=sk-...
# EMBEDDING_BASE_URL=https://api.openai.com
EMBEDDING_MODEL=text-embedding-3-small
# Admin user bootstrap: bcrypt hash of the admin password (preferred)
# Generate: go run golang.org/x/crypto/bcrypt/cmd/... or htpasswd -bnBC 10 "" "your-password" | tr -d ':\n'
# ADMIN_PASSWORD_HASH=$2b$10$...
# Fallback: plaintext password (less secure)
# ADMIN_PASSWORD=change-me
# ADMIN_USERNAME=admin
# Optional: bootstrap an API session token
# MCP_TOKEN=legacy-token
PORT=8080
SQLITE_PATH=flashcard.db
# HMAC_KEY_FILE=.secret (default)