Dagu is a powerful Cron alternative that comes with a Web UI. It allows you to define dependencies between commands as a Directed Acyclic Graph (DAG) in a declarative Workflow Language (YAML). Additionally, Dagu natively supports running Docker containers, making HTTP requests, and executing commands over SSH. Dagu was designed to be easy to use, self-contained, and require no coding, making it ideal for small projects.

Quick Start


How to install Dagu.

Quick Start Guide

A quick start guide to get you up and running.

Command Line Interface

Command line interface reference.

Workflow Language (YAML)

Workflow language reference.


Examples of workflows.


Configuration options.