Operate dagron
dagron is an open-source DAG workflow engine: plain-YAML workflows, retries and backoff, a live web UI, SQLite or Postgres, and Kubernetes execution — from one static Rust binary, with a database as its only state. These pages cover running it: the CLI, day-to-day administration, upgrades, and scaling.
Install
Three ways in, smallest first. The workflow YAML is the same in all of them.
# engine + management API + Swagger on localhost $ dagron dev workflow.yaml # one-shot: run a workflow, drain, exit $ dagron examples/simple_dag.yaml
$ git clone https://github.com/lucheeseng827/dagron $ cd dagron && docker compose up # open the UI http://localhost:3000
# multi-arch images + OCI chart on Docker Hub $ helm install dagron \ oci://registry-1.docker.io/mancube/dagron # point at your own Postgres $ helm install dagron oci://registry-1.docker.io/mancube/dagron \ --set postgres.enabled=false \ --set externalDatabaseSecret.name=dagron-db
Prebuilt binaries for Linux, macOS and Windows are on GitHub Releases; the chart is also listed on Artifact Hub.
The pages
CLI & configuration
The dagron binaries and how they are invoked, the environment variables that configure them, compile-time features, and the MCP tools an agent can call.
OperateAdmin & maintenance
What you are operating and what its state is. Monitoring and health, backups and restore, dead letters, API tokens, secrets, and a symptom-first troubleshooting table.
OperateUpdate & upgrade
How schema migrations actually work, the production upgrade procedure, rolling restarts across multiple schedulers, and rollback.
OperateScaling & HA
How the data plane scales out, the deployment configurations from a single binary to a replicated cluster, the knobs that govern concurrency, and the limits.
Going deeper
These pages are the operator's cut. The full reference — workflow YAML fields, the HTTP APIs, GitOps, datasets, streaming, AI workloads, migration guides from Airflow, Argo and Temporal — lives with the source:
- docs/ on GitHub — the complete reference set.
- HOWTO.md — task-by-task recipes.
- CHANGELOG.md — read it before any upgrade.