This commit is contained in:
1 parent
245484a0c5
commit
cf8c955d45
2 files changed
+78
No files matched your search
@@ -80,8 +80,43 @@ services:
|
||||
max-size: "20m"
|
||||
max-file: "5"
|
||||
|
||||
# Phase 0B: LiteLLM Proxy - Unified AI Gateway
|
||||
litellm:
|
||||
image: ghcr.io/berriai/litellm:main-stable
|
||||
container_name: qihu-aiflow-litellm
|
||||
ports:
|
||||
- "14000:4000"
|
||||
volumes:
|
||||
- ./config/litellm_config.yaml:/app/config.yaml
|
||||
environment:
|
||||
- LITELLM_MASTER_KEY=sk-litellm-master-key-aiflow-2026
|
||||
- SILICONFLOW_API_KEY=os.environ/SILICONFLOW_API_KEY
|
||||
- AGNES_API_KEY=os.environ/AGNES_API_KEY
|
||||
- MIMO_API_KEY=os.environ/MIMO_API_KEY
|
||||
- DATABASE_URL=postgresql://aiflow:pwd2026@qihu-aiflow-pg18:5432/aiflow
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- aiflow-network
|
||||
|
||||
# Phase 0C: Meilisearch - Full-text search engine
|
||||
meilisearch:
|
||||
image: getmeili/meilisearch:v1.11
|
||||
container_name: qihu-aiflow-meilisearch
|
||||
ports:
|
||||
- "17700:7700"
|
||||
volumes:
|
||||
- meilisearch_data:/meili_data
|
||||
environment:
|
||||
- MEILI_MASTER_KEY=meili-master-key-aiflow-2026
|
||||
- MEILI_ENV=production
|
||||
- MEILI_NO_ANALYTICS=true
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- aiflow-network
|
||||
|
||||
volumes:
|
||||
redis_data:
|
||||
meilisearch_data:
|
||||
|
||||
networks:
|
||||
aiflow-network:
|
||||
|
||||
Reference in new issue
Block a user