QNAP ডিপ্লয়মেন্ট

QNAP কন্টেইনার স্টেশন এক ক্লিক সমাধান

QNAP ও সহজেই ডিপ্লয় করতে পারো

QNAP এর Container Station একটা বিল্ট-ইন Docker ম্যানেজমেন্ট টুল, Synology এর Container Manager এর মতো, গ্রাফিক্যাল ইন্টারফেসে ইমেজ পুল করা, কন্টেইনার কনফিগ, পোর্ট ম্যাপিং, সব কিছু ক্লিক-ক্লিক।

তোমার QNAP x86 হোক বা ARM আর্কিটেকচার, Container Station সাপোর্ট করলেই OpenClaw চলবে। বেশিরভাগ ২০১৮ এর পর মডেল ঠিক আছে।

ডিপ্লয় ধাপ

1

Container Station ইনস্টল করো

OpenClaw এর GitHub রিপোজিটরি খুলুন, Fork করো নিজের অ্যাকাউন্টে। কাস্টমাইজেশন চাইলে লোকাল এ পরিবর্তন করে push করো।

2

ইনস্ট্যান্স ক্যাপচার করার টিপস

খুলুন Container Manager → রেজিস্ট্রি → সার্চ করো openclaw/openclaw:latest → নিশ্চিত করো। ডাউনলোড শেষ হওয়ার জন্য অপেক্ষা করো।

3

কন্টেইনার কনফিগ করো

ইমেজ লিস্টে openclaw খুঁজে নাও → "Create Container" ক্লিক করো। কন্টেইনার নাম সেট করো, পোর্ট ম্যাপিং 3000:3000, ভলিউম ম্যাপ করো /share/Container/openclaw নিচের সাব ডিরেক্টরি।

4

চালু করো

কনফিগ সেরে "তৈরি করুন" বাটন ক্লিক করো, Container Station কন্টেইনার অটো শুরু করবে। ব্রাউজার খোলো http://NAS-IP:3000, ইন্টারফেস দেখা গেলে সফল।

docker-compose কনফিগারেশন

QNAP এর Docker ডেটা ডিফল্ট প্লেসে রাখা হয় /share/Container/ নিচে। compose দিয়ে ম্যানেজ করলে আরো সহজ:

docker-compose.yml
version: "3.8"

services:
  openclaw:
    image: openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - /share/Container/openclaw/data:/app/data
      - /share/Container/openclaw/config:/app/config
      - /share/Container/openclaw/logs:/app/logs
    environment:
      - NODE_ENV=production
      - TZ=Asia/Shanghai
    deploy:
      resources:
        limits:
          memory: 2G

SSH কমান্ড লাইন অপারেশন

QNAP ডিফল্ট SSH এনেবল করে থাকে (পোর্ট 22), সরাসরি কানেক্ট করতে পারো:

SSH সংযোগ এবং স্থাপনা করুন
# QNAP এর সাথে সংযোগ করুন

Synology এর প্রধান ফারাক

  • সার্ভার চালালে গ্রাফিক্স ইন্টারফেস লাগে না, GPU মেমরি নূন্যতম রাখো, CPU এর জন্য বেশি রাখো:: Synology এর শেয়ার ফোল্ডার আছে /volume1/, QNAP এ /share/
  • প্যাকেজ নেম ভিন্ন: Synology বলে Container Manager (DSM 7), QNAP বলে Container Station
  • SSH ডিফল্ট স্থিতি: QNAP ডিফল্টে SSH খোলা, Synology ডিফল্টে বন্ধ ম্যানুয়াল খুলতে হয়
  • Docker সংস্করণ: দুটোই প্রি-ইনস্টল থাকবে Docker, কিন্তু ভার্সন আপডেট প্যাসিং আলাদা, SSH দিয়ে সুপারিশ করি docker --version নিশ্চিত করো সার্ভার রিস্টার্ট হওয়ার পর Nginx নিজেই চালু হয়, প্রতিবার ম্যানুয়ালি খোলার দরকার নেই।
💡 Swap স্পেস বাড়াওQNAP App Center এ খুঁজে দেখো, কিছু পুরানো মডেল আগে QTS সিস্টেম আপডেট করতে হয়। সর্বনিম্ন প্রয়োজন QTS ৪.৩.৪ এর উপরে, QTS ৫.x সুপারিশ করি। যদি তোমার মডেল অনেক পুরানো, সাপোর্ট নেই তাহলে, SSH ম্যানুয়াল Docker ইনস্টল বিবেচনা করতে পারো।
QNAP কনফিগ সেটাপ নিয়ে চিন্তা? MOLILI ওয়ান-ক্লিক ডিপ্লয়মেন্ট দেয়, পাথ ম্যাপিং এই সব নিয়ে মাথাঘামাতে হয় না। MOLILI জানুন →
এই টিউটোরিয়াল শুরু থেকে শেষ পর্যন্ত, সার্ভার কেনা থেকে ডিপ্লয় শেষ, সব হ্যান্ড-ইন-হ্যান্ড। যদিও ক্লাউড সার্ভার কখনো ব্যবহার করেনি, এটা অনুসরণ করলে শেষ করতে পারবে।