小海
5526d8859e
chore(docker): 同步 Docker 配置至 v2.3.0
...
- Dockerfile: 新增 COPY config.yaml 使容器内置默认配置
- docker-compose.yml: 启用 config.yaml 挂载,移除已废弃的 SCRIPT_URL/FP 引用,增加 vision/OCR 说明
- .dockerignore: 补充 Docker 自身配置/文档/压缩包到忽略列表
2026-03-06 11:27:47 +08:00
guoyongchang
8a26c9ed55
fix: remove references to deleted jscode/ directory in Dockerfile
...
The jscode/ directory was removed in v2.0.0 but the Dockerfile still
referenced it, causing docker compose build to fail.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-05 18:11:55 +08:00
小海
c670fa49f1
feat: 增加基于现代多阶段构建的生产级 Docker 环境配置
...
- 采用最新的 Node.js 22 LTS (Alpine) 作为底座。
- 引入二阶段构建 (Builder/Runner),隔离源码与产物,极致缩小最终镜像体积。
- 采用非 root (cursor UID=1001) 用户权限组执行程序,保证生产环境安全性。
- 提供了配套的 .dockerignore 和 docker-compose.yml 服务编排文件,支持传参 SOCKS 代理等。
2026-03-04 17:17:22 +08:00