Set up Dagu

Dagu को लोकल इंस्टॉल करें, वेब 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 को लोकल सर्विस के रूप में कॉन्फ़िगर करने में मदद करता है।
वर्कफ़्लो प्रबंधन के लिए वेब 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

Container steps को Docker daemon access चाहिए। Host socket mount करने से workflows host को control कर सकते हैं। Container steps सेट करें

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