← Back to catalog Dagu · managed by DINAO

Orchestrate your tasks, without the bloat

🔒 VPS only

A lightweight and self-contained workflow orchestration engine (DAG), installed and maintained by DINAO. Your pipelines and logs stay on our French servers.

Hosted in FranceYAML WorkflowsNo databaseGDPR CompliantOfficial publisher image
Overview

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.

Compatible offers

Host Dagu at DINAO

Resource tiers compatible with Dagu prerequisites (minimum 1 vCPU / 256 Mo / 1 Go). Hosted in France, fully managed.

Application available on a dedicated VPS

This application requires privileged access to the host machine, incompatible with managed shared hosting. It is installed on a dedicated VPS server where you keep full control — managed by DINAO.

Technical reason: montage du socket Docker (contrôle total de l'hôte).

Discover DINAO VPS →
Under the hood

Technical details

vCPU
1 vCPU
ideal : 2 vCPU
Memory
256 Mo
ideal : 1 Go
Disk
1 Go
ideal : 10 Go
Image : ghcr.io/dagu-org/dagu:latest Registry : ghcr.io Services : dagu Ports : 8080/tcp
FAQ

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.