feat: mumuainovel app service infrastructure (db+compose+nginx)
This commit is contained in:
1 parent
a9d8642db5
commit
96aabc31f6
3 files changed
+127
No files matched your search
@@ -118,6 +118,39 @@ services:
|
||||
networks:
|
||||
- aiflow-network
|
||||
|
||||
|
||||
# MuMuAINovel - AI Novel Creation (Phase2 App Service #1)
|
||||
mumuainovel:
|
||||
image: mumujie/mumuainovel:latest
|
||||
container_name: qihu-aiflow-mumuainovel
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- aiflow-network
|
||||
environment:
|
||||
- OPENAI_BASE_URL=http://qihu-aiflow-litellm:4000/v1
|
||||
- OPENAI_API_KEY=sk-litellm-master-key-aiflow-2026
|
||||
- DEFAULT_AI_PROVIDER=openai
|
||||
- DEFAULT_MODEL=deepseek-v4-flash
|
||||
- POSTGRES_HOST=qihu-aiflow-pg18
|
||||
- POSTGRES_DB=mumuainovel
|
||||
- POSTGRES_USER=aiflow
|
||||
- POSTGRES_PASSWORD=pwd2026
|
||||
- LOCAL_AUTH_ENABLED=true
|
||||
- LOCAL_AUTH_USERNAME=mumu_admin
|
||||
- LOCAL_AUTH_PASSWORD=mumu_admin_2026
|
||||
- LINUXDO_AUTH_ENABLED=false
|
||||
|
||||
# MuMuAINovel OIDC Sidecar (GPL compliance boundary)
|
||||
mumuainovel-oidc:
|
||||
image: nginx:alpine
|
||||
container_name: qihu-aiflow-mumuainovel-oidc
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- aiflow-network
|
||||
volumes:
|
||||
- ./config/nginx/mumuainovel-oidc.conf:/etc/nginx/conf.d/default.conf
|
||||
depends_on:
|
||||
- mumuainovel
|
||||
volumes:
|
||||
redis_data:
|
||||
meilisearch_data:
|
||||
|
||||
Reference in new issue
Block a user