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