Dagu ka deployment model chunen.
अपने स्वयं के बुनियादी ढांचे पर सेल्फ-होस्टेड
Dagu GPLv3 है और हमेशा के लिए मुफ्त है। ओपन सोर्स स्थिरता को समर्थन देने के लिए लाइसेंस खरीदने पर विचार करें। भुगतान किए गए लाइसेंस से टीम में उपयोग के लिए उपयोगी सुविधाएं सक्षम होती हैं।
- पूर्ण वर्कफ़्लो ऑटोमेशन और मॉनिटरिंग
- DAG विज़ुअलाइज़ेशन के साथ Web UI
- Docker, SSH और HTTP एक्ज़ीक्यूटर
- Cron शेड्यूलिंग और रीट्राई
- Automation के लिए 2 API keys तक
प्रति Dagu server $50, monthly billing
उन टीमों के लिए जो complex environments में event-driven workflow infrastructure बनाती हैं
- डिस्ट्रीब्यूटेड सेटअप के लिए आर्किटेक्चर कंसल्टिंग
- कस्टम इम्प्लीमेंटेशन
- MCP OIDC/SSO सेटअप मार्गदर्शन
- प्रारंभिक माइग्रेशन सहायता
- समर्पित मीटिंग्स
14-day self-host license trial मिनटों में बनाएं — 14 दिन, Credit card की जरूरत नहीं. Free license trial शुरू करें
प्रबंधित कंट्रोल प्लेन
हर hosted instance अपना अलग isolated Dagu environment चलाता है। अभी Small उपलब्ध है, और Medium या बड़े sizes फिलहाल request-based हैं।
होस्टेड इंस्टेंस (छोटा)
नीचे दिए गए runtime profile वाला managed Small instance.
मासिक बिलिंग। Dedicated instance।
- दूसरे tenants से isolated dedicated GKE + gVisor instance
- CPU: request 50m / limit 100m
- Memory: request 128Mi / limit 2Gi
- स्टोरेज: 1Gi persistent volume + 1Gi temporary storage
- Dagu डिफ़ॉल्ट: maxActiveRuns 1; queues standard 2, heavy 1, priority 1
रिक्वेस्ट-आधारित
Medium और उससे बड़े
Medium और बड़े hosted instances अभी request-based हैं।
संपर्क करेंसमर्पित runtime
आपका instance shared multi-tenant runtime में पैक होने के बजाय अलग से provision होता है, और separate self-host license के बिना managed enterprise security features शामिल करता है.
gVisor अलगाव
Hosted workloads GKE पर gVisor sandbox boundary के अंदर चलते हैं। Managed instance Docker daemon या Docker socket expose नहीं करता; Docker actions managed Dagu server से जुड़े private worker पर चल सकते हैं।
स्थायी workspace
Instance storage तब तक जुड़ा रहता है जब तक आप instance delete नहीं करते।
वेब terminal access
Browser terminal खोलकर files देखें, config बदलें और Dagu को सीधे operate करें।
Billing cycles कैसे काम करते हैं
Self-host licenses और managed instances अलग-अलग Stripe subscriptions के रूप में billed होते हैं. Billing portal हर subscription की exact renewal dates दिखाता है.
Self-host लाइसेंस
हर licensed Dagu server $50/month है. Workers शामिल हैं. Plan और interval changes Stripe के जरिए handled होते हैं और current billing period को affect करने पर prorated होते हैं.
मैनेज्ड instances
Hosted Instance Small हर instance के लिए monthly billed है। Payment method save करने से billing शुरू नहीं होती। Failed instances billing में नहीं रखी जातीं; added instances और shutdowns month के दौरान prorated होते हैं। Stopped instances की billing जारी रहती है क्योंकि storage retained रहता है। कोई prorated credit same billing account और currency में future Dagu invoices के लिए Stripe invoice credit होता है, transferable credit या automatic refund नहीं।
Deployment मॉडल
चुनें कि Dagu सर्वर कहाँ चलता है और आपके वर्कफ़्लो कहाँ निष्पादित होते हैं।
कम्युनिटी self-host
- नियंत्रण plane
- आपकी infrastructure में open-source Dagu server।
- निष्पादन
- Local execution और workers आपकी operate की हुई machines पर चलते हैं।
- के लिए सबसे अच्छा
- ऐसी teams जिन्हें managed control plane के बिना free GPLv3 engine चाहिए।
एंटरप्राइज self-host
- नियंत्रण plane
- SSO, RBAC, audit logging और Managed GitHub App के लिए licensed Dagu servers आपकी infrastructure में चलते हैं।
- निष्पादन
- Workers आपकी infrastructure में चलते हैं और अलग से licensed नहीं होते।
- के लिए सबसे अच्छा
- ऐसी teams जिन्हें enterprise controls चाहिए और Dagu को अपनी security boundary के अंदर रखना है।
प्रबंधित Dagu server + निजी workers
- नियंत्रण plane
- GKE पर dedicated isolated gVisor instance में चलने वाला full Dagu server, Dagu द्वारा operated और managed license included।
- निष्पादन
- Workflows सीधे managed Dagu server में चलाएं, या Docker, private networks और custom runtimes के लिए private workers attach करें।
- के लिए सबसे अच्छा
- ऐसी teams जो चाहती हैं कि Dagu full server चलाए जबकि selected execution उनके systems के पास रहे।
Dagu एक full managed Dagu server है। Private workers optional हैं, और Docker steps, private network access, secrets और data-heavy work को आपकी infrastructure के अंदर रख सकते हैं।
आपकी team के लिए कौन सा deployment model सही है?
Hosted Dagu और Self-Host अलग समस्याएं हल करते हैं। वही model चुनें जो आपकी operational preference से मेल खाता हो।
| होस्टेड Dagu | Self-hosted Dagu | |
|---|---|---|
| बिलिंग इकाई | हर hosted Small instance के लिए $20, monthly billing | Community free है; paid self-host licenses प्रति Dagu server प्रति माह $50 हैं |
| Isolation मॉडल | Dedicated instance, दूसरे tenants से isolated, gVisor sandboxing के साथ | Isolation आपकी अपनी infrastructure और controls से तय होती है |
| इसे कौन operate करता है | Dagu platform, networking और runtime environment को manage करता है | आपकी team servers, upgrades और आसपास की infrastructure को manage करती है |
| स्केलिंग पथ | और hosted instances खरीदें; Medium और बड़े sizes फिलहाल request-based हैं | $50/server/month पर licensed servers जोड़ें, और extra license cost के बिना workers जोड़ें |
| Security सुविधाएं | Managed GKE + gVisor isolation, controlled network policy, browser access और Docker socket exposure नहीं | Self-host license के जरिए SSO, RBAC, audit logging और Managed GitHub App |
| किसके लिए बेहतर | ऐसी teams जो platform operations संभाले बिना जल्दी Dagu चलाना चाहती हैं | ऐसी teams जिन्हें Dagu अपने environment और security boundary के अंदर चाहिए |
अक्सर पूछे जाने वाले प्रश्न
Hosted instance क्या है?
Hosted instance Dagu द्वारा managed dedicated Dagu environment है. यह दूसरे tenants से isolated होता है, उस instance के लिए enterprise security features शामिल करता है, और self-host licenses से अलग billed होता है.
Self-host license की कीमत क्या है?
Community free और open source रहता है. Notification routing और 2 API keys तक बिना license उपलब्ध हैं. Paid self-host license प्रति Dagu server प्रति माह $50 है, Community API key cap हटाता है, और SSO, RBAC, audit logging, Managed GitHub App, incident routing और support जोड़ता है. Workers शामिल हैं और अलग से licensed नहीं होते. इससे Community को free रखते हुए ongoing development और maintenance को fund करने में मदद मिलती है.
Hosted Instance Small में क्या शामिल है?
Hosted Instance Small $20/month का dedicated GKE + gVisor Dagu instance है. इसका configured profile CPU request 50m / CPU limit 100m, memory request 128Mi / memory limit 2Gi, 1Gi persistent storage, 1Gi temporary storage, maxActiveRuns 1, और queues standard 2, heavy 1, priority 1 है. Browser terminal access और managed enterprise security features शामिल हैं.
Medium और बड़े hosted instances कैसे मिलते हैं?
Medium और बड़े hosted instances अभी request-based हैं। Dagu team से संपर्क करें, और हम आपकी workload के हिसाब से सही size सुझाएंगे।
क्या hosted deployments Docker steps चला सकते हैं?
Managed instance के अंदर नहीं। Managed instances GKE पर gVisor isolation के साथ चलते हैं और Docker daemon या Docker socket expose नहीं करते। Docker actions आपकी infrastructure में private worker पर चल सकते हैं, जो worker mTLS bundle से managed Dagu server से जुड़ता है।
क्या hosted में annual billing है?
अभी नहीं. Hosted Instance Small फिलहाल monthly billed है. Self-host license pricing प्रति Dagu server monthly $50 के रूप में दिखाई जाती है.
License trial कैसे काम करता है?
Dagu console से free trial license बनाएं, अपने self-hosted deployment पर paid self-host features enable करें, और 14 दिनों तक evaluate करें. शुरू करने के लिए credit card जरूरी नहीं है.
अगर provisioning fail हो जाए, या मैं hosted instance को stop या shutdown करूं, तो क्या होगा?
Failed instances billing में नहीं रखी जातीं। Stop persistent storage और monthly billing रखता है। Shutdown retained resources हटाता है और cleanup के बाद future billing रोकता है; unused monthly time आपके Dagu billing customer के लिए Stripe invoice credit या adjustment के रूप में handle होता है। यह same account और currency में future Dagu invoices पर automatically apply होता है, दूसरे merchants या separate Stripe accounts पर नहीं, और यह automatic card refund नहीं है।