add provs to docker compose
This commit is contained in:
73
.env.example
Normal file
73
.env.example
Normal file
@@ -0,0 +1,73 @@
|
||||
# AI Provider API Keys
|
||||
# These keys are passed to the Docker container via docker-compose.yml
|
||||
|
||||
# OpenRouter (Primary provider)
|
||||
OPENROUTER_API_KEY=
|
||||
|
||||
# Mistral
|
||||
MISTRAL_API_KEY=
|
||||
|
||||
# Google
|
||||
GOOGLE_API_KEY=
|
||||
|
||||
# Groq
|
||||
GROQ_API_KEY=
|
||||
|
||||
# NVIDIA
|
||||
NVIDIA_API_KEY=
|
||||
|
||||
# Chutes AI (also supports PLUGIN_COMPASS_CHUTES_API_KEY and CHUTES_API_TOKEN fallbacks)
|
||||
CHUTES_API_KEY=
|
||||
CHUTES_API_URL=https://api.chutes.ai/v1
|
||||
|
||||
# Cerebras
|
||||
CEREBRAS_API_KEY=
|
||||
|
||||
# LLM7.io (works without key for basic usage)
|
||||
LLM7_API_KEY=
|
||||
|
||||
# AI/ML API
|
||||
AIMLAPI_API_KEY=
|
||||
|
||||
# Routeway
|
||||
ROUTEWAY_API_KEY=
|
||||
|
||||
# G4F (works without key for free tier)
|
||||
G4F_API_KEY=
|
||||
|
||||
# Bytez
|
||||
BYTEZ_API_KEY=
|
||||
|
||||
# GitHub
|
||||
GITHUB_PAT=
|
||||
GITHUB_USERNAME=
|
||||
GITHUB_CLIENT_ID=
|
||||
GITHUB_CLIENT_SECRET=
|
||||
|
||||
# DoDo Payments
|
||||
DODO_PAYMENTS_API_KEY=
|
||||
DODO_PAYMENTS_ENV=test
|
||||
|
||||
# Google OAuth
|
||||
GOOGLE_CLIENT_ID=
|
||||
GOOGLE_CLIENT_SECRET=
|
||||
|
||||
# Admin Authentication
|
||||
ADMIN_USER=
|
||||
ADMIN_PASSWORD=
|
||||
SESSION_SECRET=
|
||||
|
||||
# Email (SMTP)
|
||||
SMTP_HOST=
|
||||
SMTP_PORT=587
|
||||
SMTP_SECURE=false
|
||||
SMTP_USER=
|
||||
SMTP_PASS=
|
||||
SMTP_FROM=
|
||||
|
||||
# Public URL
|
||||
PUBLIC_BASE_URL=
|
||||
|
||||
# Repository
|
||||
REPO_URL=
|
||||
REPO_BRANCH=main
|
||||
@@ -101,6 +101,23 @@ services:
|
||||
- SMTP_PASS=${SMTP_PASS:-}
|
||||
- SMTP_PASS_FILE=${SMTP_PASS_FILE:-}
|
||||
- SMTP_FROM=${SMTP_FROM:-}
|
||||
# Chutes AI
|
||||
- PLUGIN_COMPASS_CHUTES_API_KEY=${PLUGIN_COMPASS_CHUTES_API_KEY:-}
|
||||
- CHUTES_API_KEY=${CHUTES_API_KEY:-}
|
||||
- CHUTES_API_TOKEN=${CHUTES_API_TOKEN:-}
|
||||
- CHUTES_API_URL=${CHUTES_API_URL:-}
|
||||
# Cerebras
|
||||
- CEREBRAS_API_KEY=${CEREBRAS_API_KEY:-}
|
||||
# LLM7.io
|
||||
- LLM7_API_KEY=${LLM7_API_KEY:-}
|
||||
# AI/ML API
|
||||
- AIMLAPI_API_KEY=${AIMLAPI_API_KEY:-}
|
||||
# Routeway
|
||||
- ROUTEWAY_API_KEY=${ROUTEWAY_API_KEY:-}
|
||||
# G4F
|
||||
- G4F_API_KEY=${G4F_API_KEY:-}
|
||||
# Bytez
|
||||
- BYTEZ_API_KEY=${BYTEZ_API_KEY:-}
|
||||
volumes:
|
||||
- pwsh_profile:/root/.config/powershell
|
||||
- web_data:/home/web/data
|
||||
|
||||
Reference in New Issue
Block a user