Audit Bot
|
b98c83582b
|
fix: 上传文件大小限制从 800MB 提升至 2000MB
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
P0 修复:
- config.py: OSS_DIRECT_UPLOAD_MAX_MB 默认值从 800 改为 2000
- config.py: 添加 AliasChoices 支持 MAX_UPLOAD_SIZE_MB 环境变量
(.env.production 中 MAX_UPLOAD_SIZE_MB=2000 现在可被正确读取)
P1 修复:
- infra/nginx/xiaoxia-saas.conf: client_max_body_size 800m → 2g(3处)
- infra/docker/nginx-production.conf: client_max_body_size 800m → 2g
|
2026-06-29 22:11:22 +08:00 |
|
Xiaoxia AI
|
f65a6a4145
|
fix(upload): raise production upload limit to 800mb
|
2026-06-23 12:32:11 +08:00 |
|
Xiaoxia AI
|
29c130e6ee
|
fix(nginx): route final production domains
|
2026-06-21 20:44:40 +08:00 |
|
Xiaoxia AI
|
0972ef6931
|
fix(nginx): split saas and git domains
|
2026-06-21 18:27:16 +08:00 |
|
Xiaoxia AI
|
9fc880422c
|
docs(deploy): point nginx template to production
|
2026-06-21 16:11:51 +08:00 |
|
Xiaoxia AI
|
bcfad4ad6a
|
fix(deploy): expose generated video files
|
2026-06-20 23:40:47 +08:00 |
|
Xiaoxia AI
|
d31c62d4e2
|
fix(deploy): align deployment with split infrastructure
|
2026-06-20 19:02:48 +08:00 |
|
Xiaoxia AI
|
94dd60108c
|
refactor: 彻底迁移到阿里云 OSS 并重构基础设施
- 删除 MinIO 依赖,改用阿里云 OSS (oss2)
- 重写存储服务 storage.py(完全兼容原接口)
- 更新配置:config.py 改为 OSS_* 配置项
- 重构 Docker Compose:分离基础设施(infra.yml)和应用(compose.yml)
- 添加健康检查和自动重启配置
- 创建标准化部署脚本(init-server.sh + deploy.sh)
- 统一 Nginx 配置(主域名 api.xiaoxiajianji.com)
- 修复 Web Dockerfile 端口映射(80 not 3000)
服务器清理完成:
- 删除旧云控制台、监控系统、桌面版代码
- 删除 2.6GB 旧安装包
- 清理 Docker 缓存 2.5GB
- 磁盘使用率从 48% 降至 26%
|
2026-06-20 15:24:24 +08:00 |
|
Xiaoxia AI
|
b5a62ee9a3
|
feat: initial SaaS scaffold
- domain: User, Workspace, Project, AssetLibrary, Asset, IngestJob
- ports: repository interfaces
- application: use cases
- adapters: in-memory
- API: FastAPI 5 routes
- worker: Celery ingest_asset
- tests: 4 passing
|
2026-06-15 15:17:40 +08:00 |
|