# ============================================================================= # LiteLLM Stack — .env.example # Copy to .env and fill in values # ============================================================================= # ── Postgres (DB for UI, users, virtual keys, spend) ───────────────────────── POSTGRES_DB=litellm POSTGRES_USER=llmproxy POSTGRES_PASSWORD=lejin2000 # ── LiteLLM Logging ────────────────────────────────────────────────────────── LITELLM_LOG=INFO # ── Admin UI / Security ────────────────────────────────────────────────────── # Master key used by LiteLLM for admin auth (UI + admin APIs). # Must start with "sk-" and match general_settings.master_key. LITELLM_MASTER_KEY=sk-lejin2000 # Salt key used to encrypt provider API keys & secrets in the DB. # Generate once, keep secret, NEVER change after first run (or you lose decryption). LITELLM_SALT_KEY=sk-lejin2000 # Admin UI credentials (fallback / simple login) per UI quick start docs. UI_USERNAME=admin UI_PASSWORD=lejin2000 # Disable admin UI? (set True if you want API-only mode) DISABLE_ADMIN_UI=False # ── Provider API keys ──────────────────────────────────────────────────────── # OpenAI #OPENAI_API_KEY=sk-... # Anthropic # ANTHROPIC_API_KEY=sk-ant-... # Azure OpenAI AZURE_API_KEY=1kUm7k9xWjSKv9BkGTODlUKUYelonOKovMORtGHPpntJ8WhkkomGJQQJ99CCACHYHv6XJ3w3AAAAACOGF9jZ AZURE_API_BASE=https://eujin-mmt0hj4x-eastus2.cognitiveservices.azure.com/ AZURE_API_VERSION=2024-12-01-preview # Groq # GROQ_API_KEY=gsk_... # OpenRouter # OPENROUTER_API_KEY=sk-or-... # Google Gemini # GEMINI_API_KEY=AIza... # HuggingFace # HUGGINGFACE_API_KEY=hf_... # ── Optional: allow Caddy to forward headers, etc. (no special vars needed) ─