Dagu

Dagu

DAG-based workflow scheduler with web UI for managing cron jobs and task pipelines

Pick VPS plan to deploy Dagu

KVM 2
2 vCPU cores
8 GB RAM
100 GB NVMe disk space
8 TB bandwidth
A$ 13.89 /mo

Renews at A$ 23.09/mo for 2 years. Cancel anytime.

About Dagu

Dagu is a modern open-source workflow scheduler with over 3,300 GitHub stars, designed to replace complex orchestration platforms and scattered cron jobs with a single, easy-to-manage tool. Built as a single Go binary with zero external dependencies, Dagu brings DAG-based workflow execution, a real-time web UI, and a rich set of built-in step types to teams that need reliable task automation without the overhead of managing databases, message queues, and worker pools.

Common Use Cases

DevOps teams use Dagu to orchestrate deployment pipelines, database backups, log rotation, and infrastructure health checks that previously ran as disconnected cron jobs. Data engineering teams define ETL pipelines as DAG workflows with SQL, HTTP, and shell steps that extract data from APIs, transform it locally, and load it into databases. Development teams automate CI/CD-adjacent tasks like running test suites, building Docker images, and deploying to staging environments. System administrators schedule certificate renewals, disk cleanup, monitoring checks, and report generation with dependency chains and failure notifications. AI teams run agent workflows that chain LLM calls, code execution, and validation steps into repeatable automation pipelines.

Key Features

  • DAG-based workflow definitions in simple YAML with step dependencies and parallel execution
  • Built-in step types: shell, Docker, Kubernetes, HTTP, SQL (PostgreSQL/SQLite), Redis, SSH, SFTP, S3, and more
  • Real-time web UI for workflow monitoring, log viewing, and manual execution triggers
  • Cron scheduling with timezone support and schedule management dashboard
  • Retry policies, timeouts, and conditional branching for robust error handling
  • AI agent integration with harness support for Claude Code, Codex, and other coding agents
  • Sub-workflow calls for composing complex pipelines from reusable components
  • Custom step types for wrapping common patterns behind validated interfaces
  • File-based storage with no database dependencies — single binary deployment
  • Built-in authentication with JWT tokens, basic auth, OIDC, and API key support
  • Git sync for version-controlled workflow definitions

Why deploy Dagu on Hostinger VPS

Deploying Dagu on a Hostinger VPS gives you a centralized workflow scheduler for all your automation needs without the complexity of traditional orchestration platforms. The single-binary architecture means minimal resource usage and no database services to maintain, making it ideal for VPS environments where every megabyte of RAM counts. With persistent volume storage for workflow state and logs, your schedules and execution history survive container restarts and updates. Traefik integration provides secure HTTPS access to the web UI from anywhere, letting you monitor and trigger workflows remotely. For teams already running Docker containers on their VPS, Dagu can orchestrate those containers as workflow steps, creating a unified automation layer across all your self-hosted services.

Pick VPS plan to deploy Dagu

KVM 2
2 vCPU cores
8 GB RAM
100 GB NVMe disk space
8 TB bandwidth
A$ 13.89 /mo

Renews at A$ 23.09/mo for 2 years. Cancel anytime.

Explore another apps in this category