Hagicode Docker Compose Builder

可见模块

4

已完成

2/4

校验问题

2

导出状态

暂不可导出

模块导航
只显示当前可见的配置模块,隐藏分支不会继续出现在导航中。

已启用的执行器分支

预览入口

编辑时可随时打开预览栏或移动端抽屉检查输出结果。

状态说明

当前已就绪待完善需修复
部署模式
先选择快速开始或完全自定义,再继续编辑更深入的配置。
当前
选择您的配置体验。您可以随时切换模式。
基础部署
集中配置端口、镜像源和基础运行参数。
已就绪
遇到困难?欢迎加入 QQ 群 610394020 或 Discord 社区获取帮助。

Docker 官方注册表

适合有 Docker Hub 镜像加速支持的用户

执行器能力
启用需要的执行器分支,并填写每个分支所需的认证信息。
需修复
本模块有 1 个问题需要处理
  • 启用 Claude 执行器时必须提供 API 令牌

Claude、Codex 与 OpenCode 支持并行启用,彼此不互斥。

生成的 compose 文件只导出已启用的执行器分支,运行时选择现在必须显式指定。

其他 CLI 工具也已支持

HagiCode 也支持其他 CLI 工具,但它们的容器集成说明文档目前还不完整。

容器配置相关 PR 请提交到 https://github.com/HagiCode-org/docker-compose-builder。

发布与运行时契约相关 PR 请提交到 https://github.com/HagiCode-org/releases。

容器 EULA

在 quick-start 与 full-custom 之间共享同一份运行时协议确认开关。

仅在启用时导出 ACCEPT_EULA=Y;发布镜像的 entrypoint 只有在检测到有效同意值后才会继续启动。

在 docs 中查看 EULA该选择会在 quick-start 与 full-custom 之间共享。

Claude 配置

统一使用 ANTHROPIC_AUTH_TOKEN 环境变量

启用 Claude 执行器时必须提供 API 令牌

高级配置
处理工作区挂载、权限与许可证等部署级设置。
需修复
本模块有 1 个问题需要处理
  • 工作目录路径不能为空

卷挂载

工作目录指向包含您代码仓库的文件夹。我们将扫描该文件夹内的多个仓库,并将其映射到容器内的 /app/workdir 路径。

工作目录路径不能为空

💡 建议:指向包含多个仓库的父文件夹(例如 /home/user/repos 或 C:\Users\YourName\source\repos)。应用程序将扫描所有子文件夹以检测仓库。

仓库挂载与权限配置保持在同一区块

这样可以让 Linux 权限与工作目录设置保持一致,减少来回滚动。