🔥
HotRepo
dagu — Self-host Self-hostable workflow orchestrator for teams whose main work isn't orchestratio
📦
dagucloud

dagu — Self-host Self-hostable workflow orchestrator for teams whose main work isn't orchestratio

Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.

⭐ 4.5k🍴 388Go📜 gpl-3.0#agentic-workflows#ai-agents#ai-workflows#airflow-alternative

dagu

Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.

⭐ 3,883 stars on GitHub · 🍴 327 forks · 📜 License: gpl-3.0 · 💻 Language: Go

What is dagu?

Upgrade brittle, interdependent cron jobs into observable pipelines without rewriting your business logic into a framework's SDK. * Orchestrate ETL pipelines by chaining Python data extraction scripts, SQL queries, and dbt commands

Topics: the project is tagged with popular topics:

  • 🏷️ agentic-workflows
  • 🏷️ ai-agents
  • 🏷️ ai-workflows
  • 🏷️ airflow-alternative
  • 🏷️ cron
  • 🏷️ dag
  • 🏷️ data-pipeline
  • 🏷️ devops
  • 🏷️ durable-execution
  • 🏷️ human-in-the-loop

📸 Screenshots

Workflow logs in dark mode

Workflow Wiki in dark mode

Artifact browser in dark mode

Dagu: built for teams whose main work is not orchestration

Dagu Cockpit showing queued, running, completed, and failed workflow runs

Quick install

See the README for detailed install instructions. Most projects support Docker — if the repo has a Dockerfile, use:

git clone https://github.com/dagucloud/dagu.git
cd dagu
docker build -t dagu .
docker run -d -p 8080:8080 dagu

Minimum system requirements

Component Recommended
RAM 2048 MB
CPU 2 vCPU
Disk 25 GB SSD
OS Ubuntu 22.04 LTS / Debian 12
Docker 24.0+

⚡ Deploy fast on VSIS

Use the VSIS VPS Lite 2GB RAM / 2 vCPU / 25GB SSD (~104k/tháng) plan from VSIS.NET — high-speed VN-based VPS, 24/7 support, ideal for running dagu smoothly.

🎯 Benefits:

  • One-command docker compose up -d deploy in 2 minutes
  • Dedicated IPv4, root access, unmetered domestic bandwidth
  • Daily snapshot backup
  • Free install assistance from the VSIS team

👉 See matching VPS plans at vsis.net

Resources

  • 🔗 GitHub: dagucloud/dagu
  • 🌐 Homepage: https://dagu.sh
  • 📚 Official docs: see README in the repo
  • 💬 Community: GitHub Issues + Discussions

Article compiled from GitHub data on 10/09/2026. Star/fork counts may have changed — see live numbers via the GitHub link.