Set up Dagu

Installez Dagu en local, lancez l'interface web et passez des scripts aux workflows observables.

Install Dagu

Choisissez l'installateur adapté à votre environnement.

Mac/Linux
Binaire
curl -fsSL https://raw.githubusercontent.com/dagucloud/dagu/main/scripts/installer.sh | bash
Windows
PowerShell
irm https://raw.githubusercontent.com/dagucloud/dagu/main/scripts/installer.ps1 | iex
Windows
CMD
curl -fsSL https://raw.githubusercontent.com/dagucloud/dagu/main/scripts/installer.cmd -o installer.cmd && .\installer.cmd && del installer.cmd

Vous préférez une application de bureau ?

Kitewell, c'est Dagu en application de bureau pour macOS et Windows. Un seul installateur, sans serveur ni ligne de commande. Décrivez la tâche : son IA construit le workflow.

Télécharger Kitewell

Guided setup

L'assistant d'installation aide à configurer Dagu pour un usage local.

Ajoute le binaire Dagu à votre PATH.
Aide à configurer Dagu comme service local.
Ouvre l'interface web de gestion des workflows.

Documentation

Poursuivez avec le guide d'installation ou le démarrage rapide.

Other install options

Utilisez Homebrew, npm, Docker ou les binaires directs s'ils conviennent mieux à votre environnement.

Homebrew

Mac/Linux

brew install dagu

npm

Multiplateforme

npm install -g --ignore-scripts=false @dagucloud/dagu

Docker

Conteneur

docker run -d \
  --name dagu \
  -p 8080:8080 \
  -v ~/.dagu:/var/lib/dagu \
  ghcr.io/dagucloud/dagu:latest dagu start-all

Les étapes conteneur nécessitent l’accès au démon Docker. Monter le socket de l’hôte permet aux workflows de contrôler l’hôte. Configurer les étapes conteneur

Helm

Kubernetes

helm repo add dagu https://dagucloud.github.io/dagu
helm install dagu dagu/dagu \
  --set persistence.storageClass=<your-rwx-storage-class>

Version épinglée

Toutes les plateformes

curl -fsSL https://raw.githubusercontent.com/dagucloud/dagu/main/scripts/installer.sh | bash -s -- --version v2.11.3