Skip to content

Deployment ​

Choose the simplest deployment that meets the workflow's execution needs.

RequirementGuide
Run one cloud-hosted server on exe.dev, GCP, AWS, Azure, DigitalOcean, Railway, Render, or Fly.ioCloud Deployment
Run one container on a machine you controlDocker
Keep configuration in a Compose fileDocker Compose
Deploy into an existing Kubernetes clusterKubernetes (Helm)
Install a native background serviceLinux systemd, macOS, or Windows
Run workflows on your own Mac or Windows PC from an appKitewell, a separate desktop app with the Dagu engine bundled
Isolate development, staging, and productionMulti-Environment Deployments

For containers, review Docker Images before choosing a tag. For execution across multiple hosts, see Distributed Execution.

Dagu is open source under the GNU General Public License v3.0.