Dagu

Dagu

基于DAG的工作流调度器,带Web界面,用于管理cron作业和任务管道

选择要部署的 VPS 方案 Dagu

KVM 2
2 个vCPU 内核
8 GB RAM
100 GB NVMe 硬盘空间
8 TB 流量
CNY 65.99 /月

以 CNY 109.99/月 的价格续订 2 年。可随时取消。

关于 Dagu

Dagu 是一个现代化的开源工作流调度器,在 GitHub 上拥有超过 3,300 颗 Star,旨在用一个易于管理的工具取代复杂的编排平台和分散的 cron 任务。Dagu 作为单个 Go 二进制文件构建,零外部依赖,为需要可靠任务自动化而又不想承担管理数据库、消息队列和工作池开销的团队带来了基于 DAG 的工作流执行、实时 Web UI 和一套丰富的内置步骤类型。

常见用例

DevOps 团队使用 Dagu 编排部署管道、数据库备份、日志轮换和基础设施健康检查,这些任务以前都是作为独立的 cron 任务运行的。数据工程团队将 ETL 管道定义为 DAG 工作流,其中包含 SQL、HTTP 和 shell 步骤,用于从 API 提取数据、在本地进行转换并将其加载到数据库中。开发团队自动化 CI/CD 相关任务,例如运行测试套件、构建 Docker 镜像和部署到暂存环境。系统管理员安排证书续订、磁盘清理、监控检查和报告生成,并带有依赖链和故障通知。AI 团队运行代理工作流,将 LLM 调用、代码执行和验证步骤串联成可重复的自动化管道。

主要功能

  • 基于 DAG 的工作流定义,采用简单 YAML 格式,支持步骤依赖和并行执行
  • 内置步骤类型:shell、Docker、Kubernetes、HTTP、SQL (PostgreSQL/SQLite)、Redis、SSH、SFTP、S3 等
  • 实时 Web UI,用于工作流监控、日志查看和手动执行触发
  • 支持时区和调度管理仪表板的 Cron 调度
  • 重试策略、超时和条件分支,实现强大的错误处理
  • AI 代理集成,支持 Claude Code、Codex 和其他编码代理
  • 子工作流调用,用于从可重用组件构建复杂管道
  • 自定义步骤类型,用于将常见模式封装在经过验证的接口后面
  • 基于文件的存储,无数据库依赖——单二进制部署
  • 内置身份验证,支持 JWT 令牌、基本身份验证、OIDC 和 API 密钥
  • Git 同步,用于版本控制的工作流定义

为何在 Hostinger VPS 上部署 Dagu

在 Hostinger VPS 上部署 Dagu,您可以获得一个集中式工作流调度器,满足所有自动化需求,而无需传统编排平台的复杂性。单一二进制文件架构意味着资源使用量极小,无需维护数据库服务,这使其成为对每兆字节 RAM 都至关重要的 VPS 环境的理想选择。借助用于工作流状态和日志的持久卷存储,您的调度和执行历史记录可以在容器重启和更新后继续存在。Traefik 集成提供了从任何地方安全访问 Web UI 的 HTTPS 方式,让您可以远程监控和触发工作流。对于已在其 VPS 上运行 Docker 容器的团队,Dagu 可以将这些容器编排为工作流步骤,从而在所有自托管服务中创建一个统一的自动化层。

选择要部署的 VPS 方案 Dagu

KVM 2
2 个vCPU 内核
8 GB RAM
100 GB NVMe 硬盘空间
8 TB 流量
CNY 65.99 /月

以 CNY 109.99/月 的价格续订 2 年。可随时取消。

探索该目录中的其他应用