MerCry
|
b8b27cef21
|
security: fix docker-compose security vulnerabilities - Remove exposed PostgreSQL/Qdrant/Ollama ports - Use env vars for DB credentials
|
2026-03-12 12:47:40 +08:00 |
MerCry
|
0f1fa7de5c
|
chore: 修改前端端口映射为8183 [AC-AISVC-50]
|
2026-02-26 20:05:39 +08:00 |
MerCry
|
87de47a5df
|
fix: 添加ai-service配置目录volume持久化 [AC-AISVC-50]
- 添加 ai_service_config volume 挂载到 /app/config
- 解决重建容器时配置文件丢失的问题
|
2026-02-26 20:04:22 +08:00 |
MerCry
|
97e7fd0992
|
feat: 添加API Key认证系统和修复Qdrant搜索问题 [AC-AISVC-50]
- 新增 API Key 数据库模型和服务
- 新增 ApiKeyMiddleware 认证中间件
- 新增 /admin/api-keys 管理接口
- 前端支持 VITE_APP_API_KEY 环境变量
- 修复 optimized_retriever.py 中 Qdrant 搜索调用方式
- 更新 Dockerfile 支持构建时传入 API Key
- 更新 docker-compose.yaml 支持前端 API Key 配置
|
2026-02-26 03:11:36 +08:00 |
MerCry
|
77033efd34
|
fix: 移除docker-compose过时的version字段 [AC-AISVC-01]
|
2026-02-26 02:45:00 +08:00 |
MerCry
|
1000158550
|
fix: 修复Docker部署健康检查路径和API Key配置 [AC-AISVC-01]
- 修正docker-compose.yaml中健康检查路径从/health改为/ai/health
- 在middleware中添加/ai/health到API Key和租户检查的跳过列表
- 添加前端.env.example配置文件说明API Key配置方法
- 更新README添加API Key配置步骤说明
|
2026-02-26 02:41:33 +08:00 |
MerCry
|
7c8e4b6dc7
|
feat: 调整端口映射,后端8182供Java渠道侧调用 [AC-AISVC-01]
- 后端端口从8080改为8182(宿主机映射)
- 前端端口8181保持不变
- 更新宿主机Nginx配置示例,支持前后端分离代理
- 容器间通信使用内部网络,无需修改
|
2026-02-26 01:46:24 +08:00 |
MerCry
|
b6218dec1a
|
feat: 调整前端端口为8181并添加宿主机Nginx配置示例 [AC-AISVC-01]
- 前端端口从3000改为8181(避免与常用端口冲突)
- 添加 deploy/nginx.conf.example 宿主机Nginx配置示例
- 更新README添加Nginx配置说明
|
2026-02-26 01:42:43 +08:00 |
MerCry
|
f2d29dc2c4
|
feat: 添加Ollama服务支持嵌入模型部署 [AC-AISVC-01]
- docker-compose.yaml 添加 Ollama 容器
- 更新 .env.example 添加 Ollama 配置
- README 添加模型拉取步骤和架构图更新
|
2026-02-26 01:28:08 +08:00 |
MerCry
|
adc78a6b9b
|
feat: 添加Docker容器部署配置 [AC-AISVC-01]
- 添加 ai-service 后端 Dockerfile (Python 3.11 + uv)
- 添加 ai-service-admin 前端 Dockerfile (Node 20 + nginx)
- 添加 docker-compose.yaml 编排文件 (含postgres/qdrant)
- 添加 nginx.conf 前端反向代理配置
- 添加 .dockerignore 文件
- 添加 .env.example 环境变量示例
|
2026-02-26 01:22:30 +08:00 |