Set up Dagu
Instala Dagu en local, arranca la interfaz web y pasa de scripts a flujos observables.
Install Dagu
Elige el instalador para tu entorno.
Mac/Linux
Binariocurl -fsSL https://raw.githubusercontent.com/dagucloud/dagu/main/scripts/installer.sh | bash
Windows
PowerShellirm https://raw.githubusercontent.com/dagucloud/dagu/main/scripts/installer.ps1 | iex
Windows
CMDcurl -fsSL https://raw.githubusercontent.com/dagucloud/dagu/main/scripts/installer.cmd -o installer.cmd && .\installer.cmd && del installer.cmd
Guided setup
El asistente de instalación ayuda a configurar Dagu para uso local.
Añade el binario de Dagu a tu PATH.
Ayuda a configurar Dagu como servicio local.
Abre la interfaz web para gestionar flujos de trabajo.
Documentation
Continúa con la guía de instalación o el inicio rápido.
Other install options
Usa Homebrew, npm, Docker o binarios directos cuando encajen mejor con tu entorno.
Homebrew
Mac/Linux
brew install dagu
npm
Multiplataforma
npm install -g --ignore-scripts=false @dagucloud/dagu
Docker
Contenedor
docker run -d \ --name dagu \ -p 8080:8080 \ -v ~/.dagu:/var/lib/dagu \ ghcr.io/dagucloud/dagu:latest dagu start-all
Los pasos en contenedores necesitan acceso al daemon de Docker. Montar el socket del host permite que los workflows controlen el host. Configurar pasos en contenedores
Helm
Kubernetes
helm repo add dagu https://dagucloud.github.io/dagu helm install dagu dagu/dagu \ --set persistence.storageClass=<your-rwx-storage-class>
Versión fijada
Todas las plataformas
curl -fsSL https://raw.githubusercontent.com/dagucloud/dagu/main/scripts/installer.sh | bash -s -- --version v2.11.3