HELPER VPS

n8n VPS হোস্টিং: নিজের সার্ভারে চলা ওয়ার্কফ্লো অটোমেশন

  • Docker ইমেজে দুই লাইনের কমান্ডে ইনস্টল
  • ওয়ার্কফ্লো এক্সিকিউশনের কোনো সীমা নেই
  • ওয়ার্কফ্লো ডেটা আপনার সার্ভারে থাকে

HELPER VPS n8n VPS হলো একটি সেলফ-হোস্টিং সেটআপ যেখানে আপনি Docker অ্যাপ ইমেজ দিয়ে তৈরি Linux ক্লাউড সার্ভারে অফিশিয়াল n8n Docker ইমেজ চালান, মাসিক $25.00 থেকে প্রতি 1, 3, 6 বা 12 মাসে বিল করা হয়। সার্ভার তৈরি করার সময় ইমেজ তালিকা থেকে 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 সার্ভার গাইড

    সার্ভার পাওয়ার পর আগে করে রাখার মতো কাজ।