00:00:00क्या आप जानते हैं कि वह कैसा महसूस होता है जब सब कुछ ठीक चल रहा हो और अचानक बिल आ जाए?
00:00:04Vercel, Railway, Heroku, शुरुआत में ये बहुत अच्छे लगते हैं और फिर धीरे-धीरे खर्च बढ़ने लगता है।
00:00:0850, 100, और कभी-कभी तो उससे भी कहीं ज़्यादा।
00:00:11अब कल्पना कीजिए कि वही अनुभव आपको मिले, लेकिन वह आपके अपने $5 वाले VPS पर चले।
00:00:16यह Dockploy है, और फिलहाल यह काफी चर्चा बटोर रहा है।
00:00:20मैं आपको बस कुछ ही मिनटों में दिखाऊंगा कि यह कैसे काम करता है ताकि आप इसे शुरू कर सकें।
00:00:29तो आखिर Dockploy क्या है? सरल शब्दों में, यह आपके VPS को आपके खुद के Vercel या Heroku में बदल देता है।
00:00:35अंदरूनी तौर पर यह Docker और Traefik का उपयोग करता है, लेकिन असली चीज़ इसका वर्कफ़्लो है।
00:00:39आप बस एक कमांड चलाते हैं, अपने GitHub को जोड़ते हैं, कोड पुश करते हैं, और आपकी ऐप लाइव हो जाती है।
00:00:44इसमें आपको इन-बिल्ट डेटाबेस, ऑटोमैटिक बैकअप, रियल-टाइम मॉनिटरिंग और Docker Compose सपोर्ट भी मिलता है,
00:00:49और कई सर्वर्स पर स्केलिंग के लिए Docker Swarm की सुविधा भी उपलब्ध है।
00:00:52हम में से ज़्यादातर लोग आसान लेकिन महंगे क्लाउड प्लेटफॉर्म या पावरफुल लेकिन मैन्युअल Docker सेटअप के बीच फंसे रहते हैं।
00:00:58Dockploy ठीक इनके बीच का रास्ता है।
00:01:00आप नियंत्रण अपने पास रखते हैं लेकिन सिरदर्द कम हो जाता है। चलिए मैं आपको दिखाता हूँ।
00:01:03अगर आपको कोडिंग टूल्स और इस तरह के टिप्स पसंद हैं, तो सब्सक्राइब ज़रूर करें। हमारे वीडियो लगातार आते रहते हैं।
00:01:08ठीक है, इसे देखिए। मैंने इन सबके लिए एक Hetzner VPS सेटअप किया है।
00:01:12तकनीकी रूप से इसे लोकल मशीन पर भी किया जा सकता है, लेकिन हम में से ज़्यादातर लोग ऐसा नहीं करेंगे।
00:01:16अब मैं बस एक कमांड चलाता हूँ और Dockploy तैयार है।
00:01:19आप इस पर एक अकाउंट बना सकते हैं और फिर हम एक प्रोजेक्ट बना सकते हैं।
00:01:22अब मैं एक GitHub रेपो कनेक्ट करता हूँ, यह बस एक साधारण Next.js ऐप है, 'डिप्लॉय' पर क्लिक करें, और बस हो गया।
00:01:28एक बार सब डिप्लॉय हो जाने के बाद, मैं एक लोकल डोमेन डालूँगा और फिर इसे अपने ब्राउज़र में खोलूँगा।
00:01:33ऐप लाइव है और HTTPS भी पहले से ही काम कर रहा है।
00:01:36लॉग्स यहाँ हैं, मैट्रिक्स यहाँ हैं, और एक क्लिक में रोलबैक की सुविधा भी है।
00:01:40इस पूरी प्रक्रिया में 30 सेकंड से भी कम समय लगा।
00:01:43इसे दिखाने के लिए मैं कोड में एक छोटा सा बदलाव करके उसे पुश करता हूँ और फिर से डिप्लॉय करता हूँ,
00:01:49और आप देख सकते हैं कि हम अभी भी कनेक्टेड हैं और सब कुछ सही चल रहा है।
00:01:52यहीं पर यह वाकई दिलचस्प हो जाता है क्योंकि एक बार जब आप इसे काम करते देख लेते हैं, तो पुराने सेटअप को सही ठहराना मुश्किल हो जाता है।
00:01:59यही वजह है कि यह इतने सारे डेवलपर्स को पसंद आ रहा है।
00:02:02क्लाउड प्लेटफॉर्म (PaaS) तब तक सुविधाजनक है जब तक बिल सामने नहीं आता।
00:02:06रॉ Docker आपको आज़ादी देता है लेकिन आपको सब कुछ खुद जोड़ना पड़ता है, इसलिए Dockploy एकदम सही संतुलन बनाता है।
00:02:12Vercel या Railway की तुलना में, यहाँ कोई उपयोग शुल्क नहीं है और आप सिर्फ स्टैटिक या सर्वरलेस ऐप्स से कहीं ज़्यादा चला सकते हैं।
00:02:19Coolify की तुलना में, Dockploy हल्का लगता है, इसका UI साफ़-सुथरा है, और मल्टी-सर्वर स्केलिंग के लिए Docker Swarm पहले से मौजूद है।
00:02:26सबसे बड़ी बात यह है कि यह Docker नेटिव है, इसलिए आप अपना स्टैक दोबारा नहीं लिख रहे, बस वही डिप्लॉय कर रहे हैं जो आपके पास पहले से है।
00:02:32ठीक है, अब यहाँ कुछ अच्छी चीज़ें हैं।
00:02:34पहली चीज़ है स्पीड।
00:02:36बहुत से लोग कहते हैं कि ये अब तक के सबसे तेज़ डिप्लॉयमेंट हैं, खासकर इंक्रीमेंटल वाले।
00:02:41इसके बाद, मुझे इसका UI बहुत पसंद आया, जो कि एक सेल्फ-होस्टेड टूल के लिए दुर्लभ बात है।
00:02:46Swarm के साथ स्केलिंग मेरी उम्मीद से कहीं ज़्यादा आसान है।
00:02:49और अंत में, इन-बिल्ट बैकअप और मॉनिटरिंग का मतलब है कि आपको ढेर सारे अतिरिक्त टूल्स की ज़रूरत नहीं है।
00:02:53इसीलिए लोग इसे प्रोडक्शन में चलाने में सहज महसूस करते हैं।
00:02:56निष्पक्ष रहने के लिए कहूँ तो, यह एकदम परफेक्ट नहीं है। यह एक नया प्रोजेक्ट है, इसलिए इसके डॉक्यूमेंटेशन कम हैं।
00:03:00कहीं-कहीं वॉल्यूम-माउंट को लेकर कुछ छोटी दिक्कतें आई हैं, और इसमें ओपन सोर्स और पेड फीचर्स का मिश्रण है।
00:03:05लेकिन इसका कोर पूरी तरह से मुफ़्त है।
00:03:08कुल मिलाकर, कमियाँ छोटी हैं क्योंकि हमें वे सभी मुख्य फीचर्स मिल रहे हैं जिनकी हमें वास्तव में चाहत है, या कहें कि ज़रूरत है।
00:03:14तो क्या यह इस्तेमाल करने लायक है? Dockploy वाकई शानदार है।
00:03:17मेरा मतलब है, अगर आप एक सोलो देव हैं, छोटी टीम हैं, या क्लाउड बिलों से थक चुके हैं, तो यह एक वास्तविक समस्या का समाधान करता है।
00:03:24आपको DevOps इंजीनियर बने बिना प्रोडक्शन-ग्रेड डिप्लॉयमेंट मिलता है।
00:03:28यह Next.js, Python, APIs और फुल मल्टी-सर्वर स्टैक के साथ काम करता है।
00:03:33अगर आपको टेम्प्लेट्स का बहुत बड़ा इकोसिस्टम चाहिए या आप सेल्फ-होस्टिंग के झंझट में नहीं पड़ना चाहते, तो आप इसे छोड़ सकते हैं।
00:03:40लेकिन ज़्यादातर डेवलपर्स के लिए, यह एक बहुत ही समझदारी भरा बीच का रास्ता है।
00:03:43हम क्लाउड प्लेटफॉर्म की सादगी को बरकरार रखते हैं और उसे उस इंफ्रास्ट्रक्चर पर चलाते हैं जिसे हम कंट्रोल कर सकते हैं, है ना?
00:03:49तो यही पूरा विचार है।
00:03:50Dockploy आपको आपके अपने हार्डवेयर पर Vercel जैसी सादगी देता है, कम लागत और बिना किसी लॉक-इन के ज़्यादा नियंत्रण के साथ।
00:03:57अगर यह अच्छा लगता है, तो इसे आज़माएँ। एक सस्ता VPS लें।
00:04:00मैंने Hetzner का इस्तेमाल किया। उन्होंने अपनी कीमतें बढ़ाई हैं, इसलिए यह थोड़ा महंगा था।
00:04:03लेकिन बस देखिए कि यह आपको कैसा महसूस कराता है।
00:04:04शुरू करने में आपकी मदद के लिए मैंने नीचे कुछ डॉक्यूमेंट्स और जानकारी के लिंक दिए हैं।
00:04:07अगर आपको अपने वर्कफ़्लो को तेज़ करने के लिए ऐसे कोडिंग टूल्स और टिप्स पसंद हैं, तो Better Stack चैनल को सब्सक्राइब करना न भूलें।
00:04:12हम आपसे दूसरे वीडियो में मिलेंगे!