Commit Graph

8 Commits

Author SHA1 Message Date
chengkai3 818509e8d9 fix: [FL-126] 修复 Next.js standalone 模式下 server.js 路径问题
- 在 workspace 环境下,standalone 输出的 server.js 位于 web/ 子目录
- 修改 CMD 为 node web/server.js
- 调整 public 和 static 文件的复制路径以匹配 standalone 结构

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-06-15 13:27:22 +08:00
chengkai3 32e32eb114 fix: [FL-126] 修复 web Dockerfile 构建失败问题
- 从 deps 阶段复制 web/node_modules 到 builder 阶段
- 复制根目录 package.json 以支持 workspace 命令
- 使用 npm run build:web 替代直接在 web 目录运行 build
- 移除 WORKDIR /app/web,保持在根目录执行构建

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-06-15 11:40:18 +08:00
chengkai3 5aa78c8b2f fix: [FL-124][修复Docker构建npm ci失败问题]
- 修改docker-compose配置,将web服务构建上下文从web目录改为项目根目录
- 调整Dockerfile文件路径引用,适配新的构建上下文
- 将基础镜像从node:22-alpine改为node:22-slim,解决lightningcss在musl环境的兼容性问题
- 修改用户创建命令,适配Debian系统(从alpine的addgroup/adduser改为groupadd/useradd)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-06-15 11:26:16 +08:00
chengkml b649fac7b9 feat(web): support /fl base path deployment 2026-05-16 14:08:18 +08:00
chengkai3 db81bf41fc 前端框架修改 2026-04-26 00:14:25 +08:00
chengkai3 472234035d 前端框架修改 2026-04-23 09:41:54 +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