HELPER VPS

n8n VPS होस्टिंग: अपने सर्वर पर चलने वाला वर्कफ़्लो ऑटोमेशन

  • Docker इमेज पर दो कमांड में इंस्टॉल
  • वर्कफ़्लो एक्ज़ीक्यूशन की कोई सीमा नहीं
  • वर्कफ़्लो डेटा आपके सर्वर पर

HELPER VPS n8n VPS एक सेल्फ़-होस्टिंग सेटअप है जहाँ आप Docker ऐप इमेज से बने Linux क्लाउड सर्वर पर आधिकारिक n8n Docker इमेज चलाते हैं, जिसका बिलिंग हर 1, 3, 6 या 12 महीने में $25.00 प्रति माह से होता है। बनाते समय इमेज सूची में Docker चुनें, कनेक्ट करें, सिर्फ़ दो कमांड चलाएँ, और n8n एडिटर खुल जाता है।

    n8n क्या है?

    n8n एक वर्कफ़्लो ऑटोमेशन टूल है जो कई ऐप और सर्विस को नोड से जोड़कर काम ऑटोमेट करता है। स्क्रीन पर नोड खींचकर जोड़ें, और जहाँ ज़रूरत हो वहाँ JavaScript या Python कोड सीधे डालें। सैकड़ों सर्विस कनेक्टर नोड, HTTP Request नोड और Webhook नोड से API वाली लगभग हर सर्विस के साथ डेटा का लेन-देन होता है।

    n8n सोर्स कोड खुला रखने वाला fair-code सॉफ़्टवेयर है, और Sustainable Use License के तहत अपने काम और कंपनी के अंदरूनी इस्तेमाल के लिए खुद इंस्टॉल करके मुफ़्त में इस्तेमाल कर सकते हैं। सेल्फ़-होस्टेड n8n वर्कफ़्लो एक्ज़ीक्यूशन अलग से नहीं गिनता, और कनेक्शन जानकारी व एक्ज़ीक्यूशन डेटा सब आपके सर्वर पर रहता है। AI Agent नोड से लैंग्वेज मॉडल जोड़कर ऑटोमेशन भी बना सकते हैं।

    n8n VPS से क्या कर सकते हैं?

    बार-बार होने वाले काम को n8n सेल्फ़-होस्टिंग वर्कफ़्लो में बदलें और सर्वर से करवाएँ।

    n8n VPS कैसे शुरू करें?

    Docker इमेज से सर्वर बनाएँ और कमांड चलाएँ, तुरंत इस्तेमाल करें।

    1. चरण 1. Docker इमेज से सर्वर बनाएँ

      क्षेत्र और साइज़ चुनें, फिर इमेज सूची से Docker ऐप चुनें। Ubuntu 24.04 पर Docker Engine और Docker Compose इंस्टॉल हो जाते हैं।

    2. चरण 2. SSH से कनेक्ट करें

      रजिस्टर की गई SSH की या root पासवर्ड से सर्वर IP पर कनेक्ट करें। docker version से जाँचें कि Docker तैयार है।

    3. चरण 3. n8n चलाएँ

      नीचे दी गई इंस्टॉल कमांड से n8n कंटेनर चलाएँ, और डोमेन व HTTPS वाले एड्रेस पर जाकर एडमिन अकाउंट बनाएँ।

    n8n कैसे इंस्टॉल करें?

    Docker ऐप इमेज से बने सर्वर पर नीचे दी गई कमांड चलाएँ। डेटा n8n_data वॉल्यूम में सेव होता है, इसलिए कंटेनर को नए वर्ज़न पर बदलने पर भी बना रहता है। असली इस्तेमाल में डोमेन जोड़ें और Nginx या Caddy जैसे रिवर्स प्रॉक्सी से HTTPS लगाएँ।

    टर्मिनल
    docker volume create n8n_data
    docker run -d --restart unless-stopped --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

    n8n को VPS पर खुद सेल्फ़-होस्ट करने के क्या फ़ायदे हैं?

    वर्कफ़्लो बढ़ें तब भी शुल्क एक सर्वर प्लान जितना ही रहता है।

    n8n के साथ ज़्यादा इस्तेमाल होने वाले टूल

    n8n नोड से जोड़ने या उसी सर्वर पर साथ चलाने के लिए अच्छे टूल।

    सर्वर को अपने ग्राहकों के पास रखें

    31 देशों के 40 शहरों में कहीं भी एक ही कीमत पर n8n सर्वर बनाएँ।

    n8n को डोमेन और HTTPS के साथ कैसे चलाएँ?

    बाहर से वेबहुक आने के लिए पब्लिक एड्रेस और HTTPS ज़रूरी हैं।

    डोमेन का A रिकॉर्ड सर्वर IP पर सेट करें, और Nginx या Caddy को रिवर्स प्रॉक्सी बनाकर 443 पोर्ट पर आने वाले रिक्वेस्ट n8n के 5678 पोर्ट पर भेजें। Caddy में सिर्फ़ डोमेन लिखने से Let's Encrypt सर्टिफ़िकेट अपने आप मिल जाता है, और Nginx में Certbot से सर्टिफ़िकेट लें। n8n एडिटर रियल-टाइम कनेक्शन इस्तेमाल करता है, इसलिए प्रॉक्सी में WebSocket कनेक्शन भी आगे भेजने की सेटिंग करें।

    n8n कंटेनर में एनवायरनमेंट वेरिएबल के रूप में N8N_HOST में डोमेन, N8N_PROTOCOL में https और WEBHOOK_URL में https से शुरू होने वाला पूरा एड्रेस डालें। तभी Webhook नोड का दिखाया गया एड्रेस पब्लिक डोमेन होगा और बाहरी सर्विस सही तरीके से कॉल करेंगी। HTTPS लगने के बाद 5678 पोर्ट बाहर न खोलें और सिर्फ़ प्रॉक्सी से एक्सेस होने दें, तो और सुरक्षित रहता है।

    n8n VPS का कौन सा साइज़ सही है और अपडेट कैसे करें?

    वर्कफ़्लो की संख्या और एक बार में संभाले जाने वाले डेटा की मात्रा से चुनें।

    कुछ पर्सनल ऑटोमेशन के लिए सबसे छोटा 12 GB जनरल प्लान शुरुआत के लिए काफ़ी है। कई यूज़र या बार-बार वेबहुक के लिए 16 GB हाई-परफ़ॉर्मेंस प्लान ज़्यादा जगह देता है, और यदि आप बड़ी फ़ाइलें या बहुत सारी पंक्तियाँ एक साथ संभालते हैं, या AI एजेंट, PostgreSQL और Redis साथ चलाते हैं, तो 32 GB हाई-परफ़ॉर्मेंस प्लान ज़्यादा आरामदायक है। डिफ़ॉल्ट डेटाबेस SQLite है, और रन बढ़ने पर PostgreSQL पर स्विच करने की सलाह है।

    अपडेट के लिए docker pull docker.n8n.io/n8nio/n8n से नई इमेज लें, docker stop n8n और docker rm n8n से पुराना कंटेनर हटाएँ, और वही docker run कमांड फिर से चलाएँ। डेटा n8n_data वॉल्यूम में है, इसलिए सब जारी रहता है। बड़ा वर्ज़न अपग्रेड करने से पहले n8n के आधिकारिक बदलाव नोट पढ़ें, और बनाते समय ऑटो बैकअप चालू रखें तो निश्चिंत रहें।

    n8n होस्टिंग से जुड़े आम सवाल

    n8n VPS चुनते और इंस्टॉल करते समय अक्सर पूछे जाने वाले सवाल।

    क्या n8n VPS में n8n पहले से इंस्टॉल होता है?

    n8n आप Docker ऐप इमेज से सर्वर बनाने के बाद खुद इंस्टॉल करते हैं। इमेज में Docker चुनने पर Docker तैयार रहता है, इसलिए दो इंस्टॉल कमांड से आधिकारिक n8n कंटेनर तुरंत चल पड़ता है।

    n8n होस्टिंग का शुल्क कितना है?

    n8n इस्तेमाल करने का कोई अतिरिक्त शुल्क नहीं है; आप सिर्फ़ चुने गए सर्वर प्लान की कीमत चुकाते हैं। सबसे छोटा प्लान $25.00 प्रति माह से शुरू होता है, और n8n के लिए 12 GB मेमोरी या उससे ज़्यादा वाले प्लान की सलाह है।

    n8n सर्वर कैसे खरीदें?

    प्लान, क्षेत्र और सिस्टम चुनें, इमेज में Docker चुनें, फिर भुगतान करें। सुरक्षित PayGate चेकआउट खुलता है, और भुगतान की पुष्टि के बाद आपका सर्वर बन जाता है।

    क्या सेल्फ़-होस्टेड n8n मुफ़्त है?

    हाँ, n8n Community Edition को Sustainable Use License के तहत अपने काम और कंपनी के अंदरूनी इस्तेमाल के लिए मुफ़्त में इस्तेमाल कर सकते हैं। कुछ एंटरप्राइज़ फ़ीचर के लिए n8n का अलग लाइसेंस चाहिए।

    क्या वर्कफ़्लो एक्ज़ीक्यूशन की कोई सीमा है?

    सेल्फ़-होस्टेड n8n एक्ज़ीक्यूशन अलग से नहीं गिनता। कितना प्रोसेस हो सकता है, यह सर्वर के CPU और मेमोरी पर निर्भर है, इसलिए रन बढ़ने पर बड़े प्लान पर चले जाएँ।

    वेबहुक काम करे, इसके लिए क्या चाहिए?

    पब्लिक डोमेन और HTTPS चाहिए। डोमेन को सर्वर IP से जोड़ें, रिवर्स प्रॉक्सी से सर्टिफ़िकेट लगाएँ, फिर WEBHOOK_URL एनवायरनमेंट वेरिएबल में https एड्रेस डालें, तो Webhook नोड वही एड्रेस दिखाता है।

    पहली बार एक्सेस करने पर क्या करें?

    ब्राउज़र में n8n एड्रेस खोलें, एडमिन अकाउंट बनाने की स्क्रीन दिखेगी। ईमेल और पासवर्ड तय करें, और सीधे वर्कफ़्लो एडिटर में पहुँच जाएँ।

    क्या PostgreSQL को डेटाबेस के रूप में इस्तेमाल कर सकते हैं?

    हाँ, डिफ़ॉल्ट SQLite है, और DB_TYPE=postgresdb व कनेक्शन जानकारी एनवायरनमेंट वेरिएबल में डालें तो PostgreSQL इस्तेमाल होता है। Docker Compose से n8n और PostgreSQL साथ चलाएँ, तो मैनेज करना आसान है।

    क्या n8n में ईमेल भेजने वाला नोड इस्तेमाल कर सकते हैं?

    हाँ, Send Email नोड में 587 पोर्ट वाली ईमेल भेजने की सर्विस का अकाउंट डालकर भेजें। बाहर जाने वाला पोर्ट 25 सभी सर्वर पर बंद रहता है, इसलिए भेजने वाली सर्विस इस्तेमाल करना ही स्टैंडर्ड तरीका है।

    n8n अपडेट कैसे करें?

    docker pull से नई इमेज लें, पुराना कंटेनर हटाएँ और वही docker run कमांड फिर से चलाएँ। डेटा n8n_data वॉल्यूम में रहता है, इसलिए वर्कफ़्लो और कनेक्शन जानकारी वैसी ही बनी रहती है।

    n8n डेटा का बैकअप कैसे लें?

    बनाते समय ऑटोमैटिक बैकअप विकल्प चुनने से प्लान कीमत का 5.6% शुल्क में जुड़ता है और पूरे सर्वर का नियमित बैकअप होता है। रोलबैक का अनुरोध सपोर्ट पेज से करें, और n8n से वर्कफ़्लो को JSON के रूप में एक्सपोर्ट करके अलग रखना अच्छा अभ्यास है।

    n8n, n8n प्रोजेक्ट का सोर्स-उपलब्ध (fair-code) सॉफ़्टवेयर है और Sustainable Use License के तहत आता है, और Docker अपने प्रोजेक्ट का ओपन सोर्स सॉफ़्टवेयर है। इंस्टॉल और अपडेट, वर्कफ़्लो सेटिंग और n8n के इस्तेमाल को आप खुद मैनेज करते हैं। सर्वर का शुल्क चुने गए प्लान की कीमत है, और n8n इस्तेमाल पर कोई अतिरिक्त शुल्क नहीं।

    n8n सर्वर गाइड

    सर्वर मिलने के बाद सबसे पहले करने लायक काम।