Vercel স্থাপনা

ফ্রন্টএন্ড প্রেমীদের প্রিয় —— এজ কম্পিউটিং সেকেন্ড-লেভেল স্থাপনা

Vercel এ OpenClaw স্থাপন করুন, ফ্রন্টএন্ড নির্বাচনকারীর মঞ্চ

ফ্রন্টএন্ড ডেভেলপার হলে Vercel শোনা আছে সম্ভবত —— Next.js এর পিছনের কোম্পানি, git push করলেই অটো ডিপ্লয় হয়, অভিজ্ঞতা সিল্কি স্মুথ।

আগে স্পষ্ট করে বলি: Vercel OpenClaw এর জন্য উপযুক্ত ওয়েব UI এবং API গেটওয়ে, সম্পূর্ণ Agent ব্যাকএন্ড চালানোর জন্য উপযুক্ত না। Serverless ফাংশনের এক্সিকিউশন সময় সীমা আছে, দীর্ঘ সময় চলা AI টাস্ক টাইমআউট হবে। লাইটওয়েট ফ্রন্টএন্ড + API ফরওয়ার্ডিং পরিস্থিতি, Vercel সবচেয়ে সহজ।

Vercel কী করতে পারে এবং কী পারে না

⚠️ Vercel এর সার্ভারলেস ফাংশন ডিফল্ট টাইমআউট 10 সেকেন্ড (প্রো সংস্করণ 60 সেকেন্ড), দীর্ঘ AI অনুমান কাজের জন্য উপযুক্ত নয়। যদি সম্পূর্ণ OpenClaw এজেন্ট চালাতে হয়, VPS সমাধান নির্বাচন করুন (AWS EC2, GCP ইত্যাদি)।

Vercel উপযুক্ত দৃশ্য:

  • OpenClaw এর ওয়েব কন্ট্রোল প্যানেল ডিপ্লয় করো
  • API গেটওয়ে হিসেবে কাজ করো, পাঠানো অনুরোধ ব্যাকএন্ড সার্ভারে বিতরণ করো
  • স্ট্যাটিক/লাইটওয়েট অ্যাপ্লিকেশন ডিপ্লয়মেন্ট ডকুমেন্টেশন, মনিটরিং ড্যাশবোর্ড

Vercel বনাম ট্র্যাডিশনাল VPS

Vercel (সার্ভারলেস)
  • git push স্বয়ংক্রিয় স্থাপনা, সার্ভার নিয়ে চিন্তা করবেন না
  • গ্লোবাল এজ নেটওয়ার্ক, এক্সেসের গতি দ্রুত
  • ফ্রি ক্রেডিট ব্যক্তিগত প্রজেক্টের জন্য যথেষ্ট
  • দীর্ঘমেয়াদী চলমান কাজ সাপোর্ট করে না
  • ফ্রন্টএন্ড + লাইটওয়েট API এর জন্য উপযুক্ত
VS
ট্র্যাডিশনাল VPS (EC2/GCP ইত্যাদি)
  • সম্পূর্ণ কন্ট্রোল, যা চাও তাই চালাও
  • স্যান্ডবক্স ডিপ্লয়মেন্ট পাঁচ ধাপ
  • সার্ভার নিজে রক্ষণাবেক্ষণ করতে লাগবে
  • স্থিতিশীল IP, ব্যাকএন্ড দীর্ঘ সংযোগের জন্য উপযুক্ত
  • সম্পূর্ণ Agent ডিপ্লয়মেন্ট এর জন্য উপযুক্ত

চার ধাপ স্থাপনা

1

রিপোজিটরি ফোর্ক করুন

খুলুন DSM → প্যাকেজ সেন্টার → "Container Manager" সার্চ করো (DSM 7) বা "Docker" (DSM 6), ইনস্টল আর লঞ্চ করো। ইনস্টল হলে ডেস্কটপে একটা আইকন যুক্ত হবে।

2

Vercel সংযোগ করো

যাও vercel.com Docker দিয়ে OpenClaw ডিপ্লয় করার তিনটা সুবিধা আছে:

3

পরিবেশ ভেরিয়েবল কনফিগ করো

Vercel এর Settings → Environment Variables এ জরুরি কনফিগ যোগ করো, যেমন API Key, ডাটাবেস কানেকশন স্ট্রিং ইত্যাদি। সেনসিটিভ কী কোডে রেখো না।

4

ডিপ্লয়মেন্ট অনলাইন

ক্লিক করো Apps (CA) → "openclaw" সার্চ করো → OpenClaw টেমপ্লেট খুঁজে পাও → ক্লিক করো Install। CA তে না থাকলে ম্যানুয়াল Docker কন্টেইনার যোগ করতে পারো। xxx.vercel.app এর ডোমেইন, সরাসরি ওপেন করতে পারবে। পরে git push করলে সবসময় নতুন ডিপ্লয়মেন্ট ট্রিগার হয়।

vercel.json কনফিগারেশন

প্রজেক্ট রুট ডিরেক্টরিতে তৈরি করো vercel.json, রাউট এবং বিল্ড প্যারামিটার কনফিগ করো:

vercel.json
{
  "version": 2,
  "builds": [
    {
      "src": "package.json",
      "use": "@vercel/next"
    }
  ],
  "routes": [
    {
      "src": "/api/(.*)",
      "dest": "/api/$1"
    },
    {
      "src": "/(.*)",
      "dest": "/$1"
    }
  ],
  "env": {
    "NODE_ENV": "production"
  }
}

Vercel CLI স্থাপনা

কমান্ড লাইন ব্যবহার পছন্দ করলে Vercel CLI লোকাল ডিপ্লয়ও করতে পারো:

Vercel CLI স্থাপনা প্রক্রিয়া
# Vercel CLI ইনস্টল করুন

এনভায়রনমেন্ট ভ্যারিয়েবল

Vercel Dashboard এর Settings → Environment Variables এ যোগ করো:

কনফিগ লাগবে পরিবেশ ভেরিয়েবল
# বাধ্যতামূলক
⚠️ এনভায়রনমেন্ট ভ্যারিয়েবল কনফিগ

Vercel বিনামূল্যে স্তর

💡 Vercel এর হবি (বিনামূল্যে) পরিকল্পনা ব্যক্তিগত প্রকল্পের জন্য সম্পূর্ণ যথেষ্ট: প্রতি মাস 100GB ব্যান্ডউইথ, প্রতিদিন 100,000 সার্ভারলেস কল, স্বয়ংক্রিয় HTTPS, কাস্টম ডোমেইন। যতক্ষণ না এটি বিশেষভাবে বড় ট্রাফিক, মূলত খরচ হয় না।

ফ্রি প্ল্যান সীমাবদ্ধতা:

  • সার্ভারলেস ফাংশন টাইমআউট 10 সেকেন্ড (প্রো সংস্করণ 60 সেকেন্ড)
  • টিম কোলাবরেশন সাপোর্ট করে না (Pro লাগবে)
  • এক্সট্রিম মিনিমাল
  • সিঙ্গেল ডিপ্লয়মেন্ট প্যাকেজ সাইজ সীমা ২৫০MB
এই টিউটোরিয়াল শুরু থেকে শেষ পর্যন্ত, সার্ভার কেনা থেকে ডিপ্লয় শেষ, সব হ্যান্ড-ইন-হ্যান্ড। যদিও ক্লাউড সার্ভার কখনো ব্যবহার করেনি, এটা অনুসরণ করলে শেষ করতে পারবে।