Commit Graph

8 Commits

Author SHA1 Message Date
chengkai3 ea23863e4d fix: 将 tpbig.exe 打包到 Docker 镜像中
- 新增 api/static/wine/ATP/tpbig.exe (1.3MB):从 atp-models 工程引入
- 新增 api/static/wine/atp/tpbig.exe (1.3MB):从 atp-models 工程引入
- 新增 api/docker-entrypoint.sh:容器启动时自动将 tpbig.exe 复制到
  wine_allowed_root(/app/data/wine/) 的对应路径下,兼容 bind mount
- 更新 api/Dockerfile:COPY static/ → /app/static/,设置 ENTRYPOINT
  为 docker-entrypoint.sh

原理:Docker Compose 将 ./data/app 以 bind mount 挂载到 /app/data,
镜像中 /app/data 下的内容会被隐藏。通过 entrypoint 在启动时检查并
复制 tpbig.exe 到 bind mount 目录中,确保无论 volume 是否为空都能
正确初始化。
2026-07-01 21:44:19 +08:00
chengkai3 23980a3cf3 [fix]:[FL-48][it looks like wine32 is missing]
Co-authored-by: multica-agent <github@multica.ai>
2026-06-08 22:16:02 +08:00
chengkai3 de63459173 [fix]:[FL-47][把wine安装到fquiz-celery-worker中去]
Co-authored-by: multica-agent <github@multica.ai>
2026-06-08 18:58:24 +08:00
Admin 23fe8fd024 修复 API 镜像缺失 libexpat 依赖导致 rasterio 导入失败
Co-authored-by: multica-agent <github@multica.ai>
2026-05-03 09:10:54 +08:00
Admin fd265a893e 修复高程分析 rasterio 缺失报错并增加栅格能力校验
Co-authored-by: multica-agent <github@multica.ai>
2026-05-03 00:12:43 +08:00
chengkai3 c777d9d32a feat: sync workspace updates 2026-04-12 16:00:20 +08:00
chengkai3 0eb656aaf2 feat: add CI/CD workflow and sync latest workspace changes 2026-04-12 00:03:30 +08:00
chengkai3 add7517a1d chore: initialize Next.js + FastAPI monorepo with Docker Compose 2026-04-11 23:28:23 +08:00