container lifecycle management
This commit is contained in:
39
gateway/.env.example
Normal file
39
gateway/.env.example
Normal file
@@ -0,0 +1,39 @@
|
||||
# Server configuration
|
||||
PORT=3000
|
||||
HOST=0.0.0.0
|
||||
LOG_LEVEL=info
|
||||
CORS_ORIGIN=*
|
||||
|
||||
# Database
|
||||
DATABASE_URL=postgresql://postgres:postgres@localhost:5432/dexorder
|
||||
|
||||
# LLM Provider API Keys (configure at least one)
|
||||
# Anthropic Claude
|
||||
ANTHROPIC_API_KEY=sk-ant-xxxxx
|
||||
|
||||
# OpenAI GPT
|
||||
OPENAI_API_KEY=sk-xxxxx
|
||||
|
||||
# Google Gemini
|
||||
GOOGLE_API_KEY=xxxxx
|
||||
|
||||
# OpenRouter (access to 300+ models with one key)
|
||||
OPENROUTER_API_KEY=sk-or-xxxxx
|
||||
|
||||
# Default model (if user has no preference)
|
||||
DEFAULT_MODEL_PROVIDER=anthropic
|
||||
DEFAULT_MODEL=claude-3-5-sonnet-20241022
|
||||
|
||||
# Telegram (optional)
|
||||
TELEGRAM_BOT_TOKEN=
|
||||
|
||||
# Kubernetes configuration
|
||||
KUBERNETES_NAMESPACE=dexorder-agents
|
||||
KUBERNETES_IN_CLUSTER=false
|
||||
KUBERNETES_CONTEXT=minikube
|
||||
AGENT_IMAGE=ghcr.io/dexorder/agent:latest
|
||||
SIDECAR_IMAGE=ghcr.io/dexorder/lifecycle-sidecar:latest
|
||||
AGENT_STORAGE_CLASS=standard
|
||||
|
||||
# Redis (for session management - future)
|
||||
# REDIS_URL=redis://localhost:6379
|
||||
Reference in New Issue
Block a user