Your next idea deserves a home. Meet Hakopod
← All templates
application / DEPLOYMENT PRESET

Dagu

Authenticated workflow scheduler with persistent DAGs, logs and run history.

Before you start

  • One replica with persistent storage
  • Shell workflows run inside the restricted application container; Docker socket and host tasks are unavailable

Configuration that needs your attention

Sign in as admin with the saved admin-password. Back up the complete /var/lib/dagu volume.

Starts the scheduler and UI directly as UID 1000, bypassing the image entrypoint that requires sudo. Hakopod does not grant privileged execution to workflow steps.

Required secrets

Configure these scoped secrets during deployment review in your Hakopod installation. Secret values stay out of the application TOML.

  • admin-password

Use this preset

  1. Open the Catalog in your own Hakopod dashboard and select Dagu.
  2. Choose the project, environment, and application name. Set the required values and secret references.
  3. Review the generated configuration, resource requests, networking, and storage plan.
  4. Deploy, then inspect readiness and logs. Configure backups for persistent data before relying on the service.

Read the upstream setup documentation ↗

View native TOML and setup notes ↗