1 line
7.0 KiB
JSON
1 line
7.0 KiB
JSON
{"repo": "camier/litellm-proxy", "files": {".env.example": {"59d09ebdf33af57251951e8d4a7f9795e7cf6205": {"t": 1785747434.522005, "n": 3517, "h": "18021848ceb66bdf", "c": "# LiteLLM proxy security (required)\n# Generate strong random values before production use.\n# Must be sk-prefixed per LiteLLM deploy docs.\nLITELLM_MASTER_KEY=sk-REPLACE_WITH_STRONG_MASTER_KEY\nLITELLM_SALT_KEY=REPLACE_WITH_STRONG_SALT_KEY\n\n# LiteLLM runtime\nLITELLM_PORT=4000\n# Bind on all interfaces only when Docker containers must reach host LiteLLM.\n# Keep 127.0.0.1 for host-only workflows.\nLITELLM_BIND_HOST=127.0.0.1\n# Optional: auto-allow Docker bridge subnets to reach LiteLLM host port.\nLITELLM_ALLOW_DOCKER_INGRESS=false\nLITELLM_DOCKER_INGRESS_CIDR=172.16.0.0/12\nLITELLM_NET_ADMIN_IMAGE=nicolaka/netshoot:latest\nLITELLM_WORKERS=1\nLITELLM_MODE=PRODUCTION\nLITELLM_LOG=ERROR\nPYTHONUNBUFFERED=1\nSTORE_MODEL_IN_DB=True\nUSE_PRISMA_MIGRATE=True\n# Keep runtime startup read-only; run DB migrations explicitly as a separate step.\n# In K8s/Helm this maps to pre-sync migration jobs.\nDISABLE_SCHEMA_UPDATE=True\n# Separate health app is mainly relevant for official LiteLLM Docker image flows.\n# Keep disabled for this host-native uv/systemd runtime.\nSEPARATE_HEALTH_APP=0\nSEPARATE_HEALTH_PORT=4001\nSUPERVISORD_STOPWAITSECS=3600\nMAX_REQUESTS_BEFORE_RESTART=10000\n\n# Postgres settings (required)\nLITELLM_DB_HOST=127.0.0.1\nLITELLM_DB_NAME=litellm\nLITELLM_DB_USER=llmproxy\nLITELLM_DB_PASSWORD=REPLACE_WITH_STRONG_POSTGRES_PASSWORD\nLITELLM_DB_PORT=5432\n# Leave blank to let the launcher derive an encoded DSN from LITELLM_DB_* vars.\nDATABASE_URL=\nDIRECT_URL=\n\n# Redis settings (required)\n# Host-native Redis on port 6383 (not Docker).\n# See README.md \"Host-Native Redis Setup\" for initial setup.\nLITELLM_REDIS_HOST=127.0.0.1\nLITELLM_REDIS_PORT=6383\nLITELLM_REDIS_PASSWORD=\nREDIS_HOST=127.0.0.1\nREDIS_PORT=6383\nREDIS_DB=0\nREDIS_PASSWORD=${LITELLM_REDIS_PASSWORD}\n# Leave empty to let scripts/run_litellm_uv.sh derive auth-aware URL from REDIS_* vars.\nREDIS_URL=\n\n# Milvus vector store settings (optional; used by LiteLLM vector_store_registry)\nMILVUS_API_BASE=http://127.0.0.1:19530\nMILVUS_API_KEY=REPLACE_IF_REQUIRED\nMILVUS_VECTOR_STORE_ID=my-collection-name\nMILVUS_TEXT_FIELD=book_intro\nMILVUS_VECTOR_FIELD=book_intro_vector\n\n# Local model backends\nOLLAMA_API_BASE=http://127.0.0.1:11434\n# Optional: required only if using Ollama Cloud via config.yaml (model: ollama-cloud/gpt-oss:120b)\nOLLAMA_CLOUD_API_BASE=https://ollama.com/v1\nOLLAMA_CLOUD_API_KEY=REPLACE_IF_REQUIRED\nOPENROUTER_API_KEY=REPLACE_IF_REQUIRED\nDEEPSEEK_API_KEY=REPLACE_IF_REQUIRED\nZAI_API_KEY=REPLACE_IF_REQUIRED\nMINIMAX_API_KEY=REPLACE_IF_REQUIRED\nVLLM_API_BASE=http://127.0.0.1:11436/v1\nLLAMA_CPP_CHAT_API_BASE=http://127.0.0.1:8002/v1\n# ColQwen workflow: embedding endpoint disabled for now.\n# LLAMA_CPP_EMBED_API_BASE=http://127.0.0.1:8082/v1\n\n# Optional backend API keys used by config.yaml\nVLLM_API_KEY=REPLACE_IF_REQUIRED\nLLAMA_CPP_API_KEY=REPLACE_IF_REQUIRED\n# LiteLLM ChatGPT OAuth token storage (host runtime path)\nCHATGPT_TOKEN_DIR=/LAB/@litellm/chatgpt-auth\n# Optional: required only when LiteLLM Slack alerting is enabled in config.yaml\nSLACK_WEBHOOK_URL=REPLACE_IF_REQUIRED\n\n# CLIProxyAPI upstream (OAuth-capable provider bridge)\nCLIPROXY_PORT=8317\n# OAuth callback ports (host runtime; bind to localhost)\n# These defaults match the official CLIProxyAPI docs; override if ports conflict.\nCLIPROXY_OAUTH_GEMINI_CALLBACK_PORT=8085\nCLIPROXY_OAUTH_CLAUDE_CALLBACK_PORT=54545\nCLIPROXY_OAUTH_IFLOW_CALLBACK_PORT=11451\nCLIPROXY_OAUTH_CALLBACK_PORT=51121\nCLIPROXY_API_BASE=http://127.0.0.1:8317/v1\nCLIPROXY_API_KEY=REPLACE_WITH_CLIPROXY_INTERNAL_KEY\n"}, "0bf19d8bc64ac79a4d3f8fed10becf360f7f7c42": {"t": 1785773281.0920901, "n": 3216, "h": "f422f71be4665404", "c": "# LiteLLM proxy security (required)\n# Generate strong random values before production use.\n# Must be sk-prefixed per LiteLLM deploy docs.\nLITELLM_MASTER_KEY=sk-REPLACE_WITH_STRONG_MASTER_KEY\nLITELLM_SALT_KEY=REPLACE_WITH_STRONG_SALT_KEY\n\n# LiteLLM runtime\nLITELLM_PORT=4000\nLITELLM_WORKERS=1\nLITELLM_MODE=PRODUCTION\nLITELLM_LOG=ERROR\nPYTHONUNBUFFERED=1\nSTORE_MODEL_IN_DB=True\nUSE_PRISMA_MIGRATE=True\n# Keep runtime startup read-only; run DB migrations explicitly as a separate step.\n# In K8s/Helm this maps to pre-sync migration jobs.\nDISABLE_SCHEMA_UPDATE=True\n# Separate health app is mainly relevant for official LiteLLM Docker image flows.\n# Keep disabled for this host-native uv/systemd runtime.\nSEPARATE_HEALTH_APP=0\nSEPARATE_HEALTH_PORT=4001\nSUPERVISORD_STOPWAITSECS=3600\nMAX_REQUESTS_BEFORE_RESTART=10000\n\n# Postgres settings (required)\nLITELLM_DB_HOST=127.0.0.1\nLITELLM_DB_NAME=litellm\nLITELLM_DB_USER=llmproxy\nLITELLM_DB_PASSWORD=REPLACE_WITH_STRONG_POSTGRES_PASSWORD\nLITELLM_DB_PORT=5432\nDATABASE_URL=postgresql://${LITELLM_DB_USER}:${LITELLM_DB_PASSWORD}@${LITELLM_DB_HOST}:${LITELLM_DB_PORT}/${LITELLM_DB_NAME}\nDIRECT_URL=${DATABASE_URL}\n\n# Redis settings (required)\n# Host-native Redis on port 6383 (not Docker).\n# See README.md \"Host-Native Redis Setup\" for initial setup.\nLITELLM_REDIS_HOST=127.0.0.1\nLITELLM_REDIS_PORT=6383\nLITELLM_REDIS_PASSWORD=\nREDIS_HOST=127.0.0.1\nREDIS_PORT=6383\nREDIS_DB=0\nREDIS_PASSWORD=${LITELLM_REDIS_PASSWORD}\n# Leave empty to let scripts/run_litellm_uv.sh derive auth-aware URL from REDIS_* vars.\nREDIS_URL=\n\n# Milvus vector store settings (optional; used by LiteLLM vector_store_registry)\nMILVUS_API_BASE=http://127.0.0.1:19530\nMILVUS_API_KEY=REPLACE_IF_REQUIRED\nMILVUS_VECTOR_STORE_ID=my-collection-name\nMILVUS_TEXT_FIELD=book_intro\nMILVUS_VECTOR_FIELD=book_intro_vector\n\n# Local model backends\nOLLAMA_API_BASE=http://127.0.0.1:11434\n# Optional: required only if using Ollama Cloud via config.yaml (model: ollama-cloud/gpt-oss:120b)\nOLLAMA_CLOUD_API_BASE=https://ollama.com/v1\nOLLAMA_CLOUD_API_KEY=REPLACE_IF_REQUIRED\nOPENROUTER_API_KEY=REPLACE_IF_REQUIRED\nDEEPSEEK_API_KEY=REPLACE_IF_REQUIRED\nZAI_API_KEY=REPLACE_IF_REQUIRED\nMINIMAX_API_KEY=REPLACE_IF_REQUIRED\nVLLM_API_BASE=http://127.0.0.1:11436/v1\nLLAMA_CPP_CHAT_API_BASE=http://127.0.0.1:8002/v1\n# ColQwen workflow: embedding endpoint disabled for now.\n# LLAMA_CPP_EMBED_API_BASE=http://127.0.0.1:8082/v1\n\n# Optional backend API keys used by config.yaml\nVLLM_API_KEY=REPLACE_IF_REQUIRED\nLLAMA_CPP_API_KEY=REPLACE_IF_REQUIRED\n# LiteLLM ChatGPT OAuth token storage (host runtime path)\nCHATGPT_TOKEN_DIR=/LAB/@litellm/chatgpt-auth\n# Optional: required only when LiteLLM Slack alerting is enabled in config.yaml\nSLACK_WEBHOOK_URL=REPLACE_IF_REQUIRED\n\n# CLIProxyAPI upstream (OAuth-capable provider bridge)\nCLIPROXY_PORT=8317\n# OAuth callback ports (host runtime; bind to localhost)\n# These defaults match the official CLIProxyAPI docs; override if ports conflict.\nCLIPROXY_OAUTH_GEMINI_CALLBACK_PORT=8085\nCLIPROXY_OAUTH_CLAUDE_CALLBACK_PORT=54545\nCLIPROXY_OAUTH_IFLOW_CALLBACK_PORT=11451\nCLIPROXY_OAUTH_CALLBACK_PORT=51121\nCLIPROXY_API_BASE=http://127.0.0.1:8317/v1\nCLIPROXY_API_KEY=REPLACE_WITH_CLIPROXY_INTERNAL_KEY\n"}}}} |