Files
templates/blueprints/dagu/meta.json
Stephan Fitzpatrick 0beb68a228 feat: add dagu blueprint
Dagu is a self-contained workflow engine with a Web UI for scheduling and
orchestrating jobs as DAGs defined in declarative YAML.

- Pin ghcr.io/dagucloud/dagu:2.10.7 and expose the Web UI on port 8080
- Set DAGU_HOST=0.0.0.0 so the service is reachable through the proxy
- Enable basic auth with a generated per-deploy admin password
- Persist /var/lib/dagu (DAGs, logs, run history) in a named volume

Claude-Session: https://claude.ai/code/session_01CRNT6sa2q2P9rUTokeoGhQ
2026-07-14 16:41:48 -07:00

20 lines
479 B
JSON

{
"id": "dagu",
"name": "Dagu",
"version": "2.10.7",
"description": "Dagu is a self-contained workflow engine with a Web UI. Schedule and orchestrate jobs as DAGs defined in declarative YAML, with no DBMS required.",
"logo": "logo.png",
"links": {
"github": "https://github.com/dagucloud/dagu",
"website": "https://dagu.sh",
"docs": "https://docs.dagu.sh"
},
"tags": [
"workflow",
"automation",
"scheduler",
"cron",
"devops"
]
}