Orchestrate your tasks, without the bloat
🔒 VPS onlyA lightweight and self-contained workflow orchestration engine (DAG), installed and maintained by DINAO. Your pipelines and logs stay on our French servers.
What is Dagu?
Dagu is a local-first workflow orchestration engine with a web interface, designed as a lightweight alternative to Apache Airflow or traditional crontab. It allows you to define directed acyclic graphs (DAG) in YAML format without coding, and runs your existing scripts or tools without any modifications.
Its key advantage is the absence of a database: Dagu stores states and logs in files, comes as a single binary (Linux, macOS, Windows), and starts instantly. It natively supports shell commands, Docker containers, Kubernetes jobs, and remote SSH execution, with a coordinator/workers architecture for distributed execution.
The web interface allows you to manage, monitor, and restart pipelines, while structured logs, Prometheus metrics, and a visual dashboard ensure observability. Dagu even offers MCP server integration for AI agent management. Ideal for ETL pipelines, cron task modernization, and infrastructure automation.
Host Dagu at DINAO
No managed container for Dagu: this application is installed on a VPS hosted in France (1 vCPU / 256 Mo / 1 Go minimum).
Application available on a VPS
This application requires privileged access to the host machine, which is incompatible with managed shared hosting. It is installed on a VPS (virtual private server) that you administer: DINAO delivers it with Docker and the management panel of your choice, and you install and maintain Dagu yourself. The VPS is not managed by DINAO unless you add the managed-services option when ordering.
Technical reason: montage du socket Docker (contrôle total de l'hôte).
Discover the Docker VPS →Requirements for Dagu: 1 vCPU, 256 Mo, 1 Go. Our Docker VPS at €11 excl. VAT per month covers them.
Technical details
You might be wondering…
How does Dagu differ from Airflow?
Dagu aims for simplicity: no database to administer, a single binary, YAML workflows. Where Airflow requires significant infrastructure, Dagu starts instantly and is perfectly suited for small and medium-sized teams.
Do I need to rewrite my existing scripts?
No. Dagu runs your existing scripts and tools without modification. You simply orchestrate them in a YAML file describing the dependencies between tasks (the DAG).
Where are the data hosted?
On DINAO infrastructure in France, in one of the available datacenters. Your workflow definitions and logs never leave the territory.
What types of tasks can I orchestrate?
ETL pipelines, cron task modernization, media conversion, infrastructure automation… Dagu runs shell commands, Docker containers, Kubernetes jobs, or remote SSH commands.
Can I change plans or export my workflows?
Yes. Your workflows are simple YAML files, exportable at any time. You can scale up or down freely — no proprietary lock-in.