采用简报

Dagu 采用简报

汇总了在生产环境评估并审批 Dagu 所需的全部信息,可直接附在内部审批申请中使用。

执行摘要

是什么
Dagu 是自托管的工作流编排器:一个单体二进制文件,用版本化、可观测、可重试的工作流取代散落各处的 cron 任务和手动执行的脚本。
成本
Community 版免费且开源(GPLv3)。付费许可证 3 台服务器每月 $50 或每年 $500 起,可随时取消。
数据风险
无。Dagu 完全运行在您自己的基础设施上,不含任何遥测——关于您和您工作流的任何信息都不会离开您的网络。
撤出成本
半天即可。所有状态都是磁盘上的纯文件;停止二进制文件后,文件仍归您所有。
审批请求
请批准购买自托管许可证。可先从免费试用开始——无需信用卡。

团队采用 Dagu 的原因

自动化集中在一个可审计的地方

定时任务不再散落在各处的 crontab 和 shell 脚本中。每个工作流都是版本化的 YAML,自带日志、运行历史和访问控制。

减少夜间静默故障

重试、超时、通知和运行历史均为内置能力,故障会立即显现,而不是几天后才被发现。

无需新增基础设施

基于文件存储的单体二进制。不需要数据库、消息队列或额外运维组件,并且可完全离线运行。

费用

方案价格包含内容
Community免费开源(GPLv3)、完整引擎、工作流数量不限
Minimum每月 $50 或每年 $5003 个服务器许可证,外加 SSO、RBAC、审计日志和事件路由
Pro每月 $150 或每年 $1,50015 个服务器许可证,功能相同
Enterprise定制定制服务器数量与合同条款
  • Worker 不需要单独授权——只有服务器计入许可证。
  • 提供免费许可证试用,无需信用卡。
  • 对多数团队而言,许可证的月费低于工程师排查一次失败 cron 任务所花的一小时成本。

风险评估

风险缓解措施残余风险
数据离开公司网络自托管,产品中不含任何遥测和分析功能。可完全离线或在物理隔离环境中运行。
供应商锁定工作流是纯 YAML;运行历史和状态是布局有文档说明的纯文件,无需 Dagu 也能读取。
供应商消失核心是 GPLv3 开源软件,不依赖任何公司的存续。已有部署无论如何都会继续运行。
许可证过期运行中的工作流和调度绝不会因许可证状态而停止;付费功能会平滑降级。
安全状况全部代码公开,部署前可审计。发行版附带校验和,漏洞通过公开流程处理。标准

部署适配

Dagu 的部署方式与您的团队现有的软件交付方式一致:

  • 单个静态二进制文件——systemd、裸金属或虚拟机
  • Docker 镜像和 Compose 文件
  • Helm chart——面向私有及物理隔离集群的生产级方案:将镜像镜像到内部 Registry 即可,无外部拉取、无 Operator、无 CRD
  • 完全离线运行,不依赖任何云服务

支持与责任

  • 付费许可证包含维护者的直接支持——写代码的人亲自回复工单。
  • 发布节奏活跃,GitHub 上有公开的更新日志和路线图。
  • 免费版可通过 GitHub Issue 和 Discussions 获得社区支持。

可逆性

  • 先用真实工作流开始免费试用——无需信用卡,无需销售会谈。
  • 可随时取消;Community 版仍会继续工作。
  • 彻底退出也只需停止一个二进制文件并保留您的文件,无需规划任何数据导出项目。

批准 Dagu 是一个小型且可随时回退的决策。

购买方式

  • 在 console.dagu.sh 用银行卡自助购买,许可证密钥即时签发。
  • 支持按需提供发票或采购订单(PO)方式结算。
  • 法律文件——服务条款与隐私政策——均已公开,并在附录中给出链接。

附录——供安全与法务审查

网络行为

产品不含任何遥测。可能发生的对外连接只有三种:向 console.dagu.sh 进行许可证激活与心跳(仅付费许可证);显式执行 upgrade 命令时向 GitHub 查询发行版;以及在您自行配置后向您自己的 OpenTelemetry Collector 导出追踪数据。除此之外没有任何连接。

关于 GPLv3 的简要说明

  • 您的工作流定义和配置是您的数据,而不是衍生作品。
  • 在公司内部运行 Dagu 不产生任何公开义务。
  • 付费许可证增加功能和支持,不改变您在 GPL 下的义务。

文档

页面审核时间:2026年8月