|
|
|
|
|
by yohamta
320 days ago
|
|
Hey HN! I'm excited to share Dagu v1.18, a major release of our lightweight workflow orchestration engine that works on shared filesystem. Dagu is designed for teams that find Airflow overkill but need more than cron. It's a single binary with zero dependencies that runs anywhere - from Raspberry Pi to cloud clusters. What's new in v1.18: - Distributed execution - Run workflow steps across multiple machines
- OIDC authentication - Enterprise-ready auth for the Web UI
- High availability - Redundant schedulers with automatic failover Example workflow:
```
steps:
- name: fetch data
command: curl https://api.example.com/data
output: DATA - name: process
command: python process.py
env:
- INPUT: ${DATA}
retryPolicy:
limit: 3
intervalSec: 30
backoff: 2.0
```No need for a database or complex setup. Just write your YAML workflow and run it with `dagu start my_workflow.yaml`. Would love to hear your feedback! |
|