Skip to content

v1.0.0

Choose a tag to compare

@lhstack lhstack released this 04 Mar 23:09
· 1 commit to 1.0.0 since this release

feat(docker): 补充容器化部署与 DockerHub 使用文档

  • 新增 Alpine 多阶段 Dockerfile
      - 前端构建镜像调整为 Bun 1.3.9
      - 后端构建镜像调整为 Rust 1.93.1
      - 产出单一运行镜像并内置前端静态资源
  • 新增 docker-compose.yml(仅使用 DockerHub 镜像 lhstack/markflow:latest)
      - 资源限制:2 核 CPU、256M 内存
      - 日志限制:json-file,max-file=2,max-size=16k
      - 挂载 data/logs 持久化目录
  • 新增 .dockerignore,减少构建上下文体积
  • 新增 dockerhub.md 面向用户的安装与使用手册
      - 补充 GitHub 仓库地址:https://github.com/lhstack/markflow/
      - 补充 Docker / Docker Compose 安装说明与版本检查
      - 补充 docker run / docker compose 运行示例
      - 补充配置优先级与完整环境变量、config.toml 参数说明
  • 更新 README.md
      - 环境要求中的 Rust 版本更新为 1.93.1
      - 环境要求中的 Bun 版本更新为 1.3.9
      - 补充 macOS “Apple 无法验证 markflow”时的处理命令(xattr/chmod)