Google Cloud पर अनलिमिटेड वर्कफ़्लो के साथ फ्री n8n सेटअप करना
इस ट्यूटोरियल में, हम आपको दिखाएंगे कि Google Cloud पर अनलिमिटेड वर्कफ़्लो के साथ फ्री n8n कैसे सेटअप करें। चाहे आप शुरुआती हों या उन्नत उपयोगकर्ता, यह गाइड आपको Google Cloud Platform (GCP) पर बिना किसी लागत के n8n, एक शक्तिशाली वर्कफ़्लो ऑटोमेशन टूल सेटअप करने में मदद करेगी।
n8n और Google Cloud का परिचय
AI ऑटोमेशन के लिए भुगतान करना बंद करें। इस वीडियो में, हम आपको दिखाएंगे कि अनलिमिटेड वर्कफ़्लो के साथ फ्री n8n कैसे सेटअप करें। हम n8n के पेड वर्जन का उपयोग कर रहे थे, लेकिन हमें अधिक वर्कफ़्लो एग्जीक्यूशन की आवश्यकता थी, इसलिए हमने सोचा कि इसे खुद होस्ट क्यों न करें और कुछ पैसे बचाएं। पता चला, आप इसे मुफ्त में कर सकते हैं। यदि आप बिना किसी लागत के n8n का उपयोग करना चाहते हैं, तो यह वीडियो आपके लिए है। चलिए शुरू करते हैं और पहले एक फ्री Google VM इंस्टेंस सेट करते हैं।
एक फ्री Google VM इंस्टेंस बनाना

एक फ्री Google VM इंस्टेंस बनाएं और अपने इंस्टेंस को एक नाम दें, हम N8n-demo का उपयोग करेंगे, लेकिन आप अपनी पसंद का कोई भी नाम चुन सकते हैं
अगला, एक क्षेत्र चुनें, कोई भी क्षेत्र काम करता है, लेकिन Iowa इस समय सबसे सस्ता है। उस क्षेत्र के भीतर कोई भी ज़ोन चुनें। मशीन प्रकार के लिए, यह सबसे महत्वपूर्ण कॉन्फ़िगरेशन में से एक है, यह आपकी परियोजना में पहले इंस्टेंस के लिए मुफ्त है। यदि आप एक बड़ा इंस्टेंस चुनते हैं, तो आपसे तदनुसार शुल्क लिया जाएगा।
OS और स्टोरेज को कॉन्फ़िगर करना
अब, OS और स्टोरेज को कॉन्फ़िगर करते हैं। आप Debian या Ubuntu चुन सकते हैं, लेकिन हम इस सेटअप के लिए Debian का उपयोग करेंगे। बूट डिस्क के लिए, एक मानक परसिस्टेंट डिस्क चुनें और आकार को 20 GB पर सेट करें। यदि आप अधिक करने की योजना बना रहे हैं तो 10 GB थोड़ी सीमित हो सकती है, इसलिए 20 GB अतिरिक्त लचीलापन प्रदान करता है। नेटवर्किंग अनुभाग में, HTTPS ट्रैफ़िक की अनुमति दें और लोड बैलेंसर हेल्थ चेक को सक्षम करें। n8n केवल HTTPS का समर्थन करता है, और यह अधिक सुरक्षित है।
VM इंस्टेंस सेट करना
कॉन्फ़िगरेशन के लिए बस इतना ही। क्रिएट पर क्लिक करें, कॉफ़ी लाने जाएं, और VM इंस्टेंस के सेट होने के लिए कुछ मिनट प्रतीक्षा करें। हम इसे तेज करेंगे। अब जब आपका इंस्टेंस सेट हो गया है, तो आप अपने असाइन किए गए IP एड्रेस का उपयोग करके एक DNS रिकॉर्ड जोड़ सकते हैं। मैंने Hostinger से अपना डोमेन खरीदा है, इसलिए मैं इसे एक उदाहरण के रूप में उपयोग करूंगा। Google VM से IP एड्रेस कॉपी करें, फिर Hostinger में DNS/नाम सर्वर पर नेविगेट करें। IP एड्रेस पेस्ट करें, सबडोमेन दर्ज करें, इस मामले में, n8n-demo, A रिकॉर्ड प्रकार का चयन करें, और ऐड रिकॉर्ड पर क्लिक करें।
n8n और Docker इंस्टॉल करना

n8n और Docker इंस्टॉल करें, पहले Linux कंसोल में प्रवेश करने के लिए SSH बटन पर क्लिक करें
एक बार जब आप वहां हों, तो अधिकृत करने के लिए लॉग इन करें। यह चरण वैकल्पिक है, लेकिन यदि आपने पहले Docker इंस्टॉल किया है, तो इस कमांड को चलाने से पिछली सभी इंस्टॉलेशन साफ़ हो जाएंगी। अगला, हम यह सुनिश्चित करने के लिए Linux सिस्टम को अपडेट करेंगे कि सब कुछ अप टू डेट है। अब, सुरक्षित पैकेज प्रबंधन, HTTPS और सिस्टम पहचान को संभालने वाले आवश्यक टूल इंस्टॉल करने के लिए इस कमांड को चलाएं।
Docker कॉन्फ़िगर करना
सही अनुमतियों के साथ GPG कुंजियों को संग्रहीत करने के लिए एक निर्देशिका बनाएं। यह सुरक्षित पैकेज इंस्टॉलेशन के लिए आवश्यक है। फिर, Docker की GPG कुंजी डाउनलोड करें और इसे कीरिंग निर्देशिका में सहेजें। आइए अनुमतियाँ बदलें ताकि हर कोई Docker GPG कुंजी को पढ़ सके। अब, हम आसान पैकेज इंस्टॉलेशन के लिए Docker की आधिकारिक Debian रिपॉजिटरी को हमारे सिस्टम की स्रोतों की सूची में जोड़ने जा रहे हैं। यह सुनिश्चित करने के लिए एक बार फिर पैकेज सूची को अपडेट करते हैं कि नई रिपॉजिटरी को पहचाना गया है।
Docker और Docker Compose इंस्टॉल करना

Docker और Docker Compose इंस्टॉल करें, फिर एक Docker Compose YAML फ़ाइल बनाएं
यहां हम Docker के लिए अपनी सेवाओं को परिभाषित करेंगे। आगे बढ़ें और निम्नलिखित सामग्री को फ़ाइल में पेस्ट करें। उसके बाद, एस्केप दबाएं और सहेजने और छोड़ने के लिए :wq टाइप करें। अगला, आइए एक .env फ़ाइल बनाएं, निम्नलिखित सामग्री को पेस्ट करें, और अपनी सेटअप के लिए आवश्यकतानुसार इसे बदलें। आपका डोमेन नाम अनिवार्य रूप से आपकी वेबसाइट का नाम है। यदि आपकी वेबसाइट कई कार्यों को करती है, तो आप बेहतर संगठन के लिए एक सबडोमेन जोड़ना चाह सकते हैं।
n8n कॉन्फ़िगर करना

n8n कॉन्फ़िगर करें, आप बाद में निष्पादन टाइमस्टैम्प के लिए अपने n8n के उपयोग के लिए एक टाइम ज़ोन भी सेट कर सकते हैं
अंत में, एक SSL ईमेल शामिल करें ताकि आप अपडेट के लिए रिमाइंडर प्राप्त कर सकें। एक बार जब आप कर लें, तो सहेजने और छोड़ने के लिए एस्केप दबाएं और :wq टाइप करें। अब, n8n डेटा के लिए एक वॉल्यूम बनाएं, जो SQLite डेटाबेस और एन्क्रिप्शन कुंजी को संग्रहीत करेगा। हम इसे n8n-core-data कहेंगे। अगला, ट्रैफिक डेटा के लिए trafic-data नामक एक वॉल्यूम बनाएं।
n8n कंटेनर शुरू करना

n8n कंटेनर शुरू करें और उन्हें सुचारू रूप से चलाएं
अब, यदि आप LS या ls -a टाइप करते हैं, तो आप सभी फ़ाइलों को देखने में सक्षम होंगे, जिसमें आपके द्वारा बनाई गई छिपी हुई फ़ाइलें भी शामिल हैं। अंत में, आइए n8n और Docker कंटेनर शुरू करें और उन्हें सुचारू रूप से चलाएं। हम इसे तेज करेंगे। n8n अब चालू और चालू होना चाहिए।
n8n एक्सेस करना

n8n एक्सेस करें, अब आपका n8n आपके डोमेन के माध्यम से पहुंचने योग्य होगा
n8n केवल HTTPS का उपयोग करके पहुंचने योग्य होगा न कि HTTP का उपयोग करके। यदि आप इसे देखते हैं तो घबराएं नहीं, ध्यान दें, Docker कंटेनर के चलने के तुरंत बाद यह काम नहीं कर सकता है। कॉफ़ी लाने जाएं और इसे 2 से 10 मिनट तक प्रतीक्षा करें और फिर से ताज़ा करें, और वहां जाएं, आपने Docker के साथ n8n को सफलतापूर्वक सेट अप कर लिया है।
अपना स्वामी खाता सेट करना

अपना स्वामी खाता सेट करें, एक मजबूत पासवर्ड बनाना सुनिश्चित करें और अतिरिक्त सुरक्षा के लिए दो-कारक प्रमाणीकरण सक्षम करें
आप अपने n8n अनुभव को निजीकृत करने और अपनी लाइसेंस कुंजी प्राप्त करने के लिए कुछ अतिरिक्त जानकारी भी प्रदान करेंगे। एक बार हो जाने के बाद, आप अपना स्वयं का फ्री AI ऑटोमेशन बनाने के लिए पूरी तरह तैयार हैं। मुझे बताएं कि क्या आपके कोई प्रश्न हैं, और अधिक ट्यूटोरियल के लिए सब्सक्राइब करना न भूलें।