Set up Dagu

在本地安装 Dagu,启动 Web UI,让脚本升级为可观测的工作流。

Install Dagu

选择适合你环境的安装方式。

Mac/Linux
二进制
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

Guided setup

安装流程会帮助你完成 Dagu 的本地配置。

把 Dagu 二进制文件加入 PATH。
帮助将 Dagu 配置为本地服务。
打开用于工作流管理的 Web UI。

Documentation

继续阅读安装指南或快速上手。

Other install options

如果更适合你的环境,也可以使用 Homebrew、npm、Docker 或直接下载二进制文件。

Homebrew

Mac/Linux

brew install dagu

npm

跨平台

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

Docker

容器

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

Helm

Kubernetes

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

固定版本

所有平台

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