优化菜单布局,新增智能体模块

This commit is contained in:
BBIT-Kai
2025-09-05 09:32:53 +08:00
parent c85bb5fa32
commit f6d5a517e9
17 changed files with 1666 additions and 0 deletions
+90
View File
@@ -0,0 +1,90 @@
services:
vue:
container_name: ce_vue
image: ce-vue:latest
ports:
- "8090:8090" # 映射到宿主机的 8090 端口
restart: always
networks:
- ce_network
backend:
container_name: ce-pybackend
image: ce-pybackend:latest
ports:
- "13011:13011"
restart: unless-stopped
networks:
- ce_network
depends_on:
- vue
postgres:
image: postgres:15-alpine
container_name: ce_postgres
environment:
POSTGRES_DB: ktor
POSTGRES_USER: postgres
POSTGRES_PASSWORD: 123456
volumes:
- postgres_data:/var/lib/postgresql/data
ports:
- "5432:5432"
networks:
- ce_network
restart: unless-stopped
redis:
image: redis:7.2.3-alpine
container_name: ce_redis
volumes:
- redis_data:/data
ports:
- "6379:6379"
networks:
- ce_network
restart: unless-stopped
minio:
image: minio/minio:RELEASE.2025-03-12T18-04-18Z
container_name: ce_minio
environment:
MINIO_ACCESS_KEY: minioadmin
MINIO_SECRET_KEY: minioadmin
volumes:
- minio_data:/data
ports:
- "9000:9000"
- "9001:9001"
command: server /data --console-address ":9001"
networks:
- ce_network
restart: unless-stopped
# ollama:
# image: ollama/ollama
# container_name: ce_ollama
# deploy:
# resources:
# reservations:
# devices:7
# - capabilities: [gpu] # 启用 GPU 支持
# volumes:
# - ollama_data:/root/.ollama # 持久化 ollama 数据
# ports:
# - "11434:11434" # 暴露 ollama 的端口
# networks:
# - ce_network
# restart: unless-stopped
# 定义数据卷
volumes:
postgres_data:
redis_data:
minio_data:
ollama_data: # 定义 ollama 的数据卷
# 定义网络
networks:
ce_network:
driver: bridge