Google ক্লাউড স্থাপনা

GCP Compute Engine স্থাপনা গাইড

GCP এ OpenClaw স্থাপন করুন, Google এর ক্লাউড

Google ক্লাউড প্ল্যাটফর্ম এশিয়া-প্যাসিফিক অঞ্চলে নোড বেশি (টোকিও, সিঙ্গাপুর, তাইওয়ান), বিলম্ব কম। Compute Engine হল Google এর ক্লাউড সার্ভার, AWS EC2 এর সমান ধারণা।

GCP নতুন ব্যবহারকারী $300 বিনামূল্যে ক্রেডিট পায়, 90 দিনের জন্য বৈধ, OpenClaw চালানোর জন্য বিপুল। ক্রেডিট শেষ হয়ে গেলেও, e2-micro ইনস্ট্যান্স চিরকাল বিনামূল্যে (যদিও কনফিগারেশন কম)।

$300 বিনামূল্যে ক্রেডিট

💡 GCP নতুন ব্যবহারকারী নিবন্ধনে $300 বিনামূল্যে ক্রেডিট দেয়, 90 দিনের জন্য বৈধ। এই টাকা একটি e2-standard-2 (2 কোর 8G) তিন মাসের জন্য চালাতে যথেষ্ট। ক্রেডিট শেষ হওয়ার পরে পেড প্ল্যানে আপগ্রেড না করলে, স্বয়ংক্রিয়ভাবে চার্জ হবে না, নিশ্চিন্তে নিবন্ধন করুন।

স্থায়ী ফ্রি

  • 1টি e2-micro ইনস্ট্যান্স (0.25 কোর 1G), শুধুমাত্র us-west1, us-central1, us-east1 এ সীমাবদ্ধ
  • 30GB স্ট্যান্ডার্ড স্থায়ী ডিস্ক
  • প্রতিটা ইউজার আলাদা কন্টেইনার

পাঁচ ধাপ স্থাপনা সেটআপ

1

প্রজেক্ট এবং ইনস্ট্যান্স তৈরি করো

GCP Console লগইন করো → প্রজেক্ট তৈরি করো → Compute Engine → ইন্সট্যান্স তৈরি করো। e2-standard-2 (2 কোর 8GB) সুপারিশ করি, সিস্টেম Ubuntu 22.04 LTS ব্যবহার করো। অঞ্চল নিজের কাছাকাছি বেছে নাও (টোকিও asia-northeast1 বা সিঙ্গাপুর asia-southeast1)।

2

ফায়ারওয়াল কনফিগ করো

VPC নেটওয়ার্ক → ফায়ারওয়াল → ফায়ারওয়াল নিয়ম তৈরি করুন, TCP 22, 80, 443, 8080 রিলিজ করুন। অথবা gcloud কমান্ড লাইন অপারেশন ব্যবহার করুন।

3

SSH সংযোগ

GCP কনসোল এ ব্রাউজারের মধ্যে SSH আছে, সরাসরি ক্লিক করুন, স্থানীয় টার্মিনালও ব্যবহার করতে পারেন gcloud compute ssh সংযোগ করো।

4

Docker ইনস্টল করো

Ubuntu এ একটি কমান্ড Docker ইনস্টল করুন, তারপর OpenClaw স্থাপনা করুন।

5

OpenClaw ডিপ্লয় করো

docker-compose দিয়ে চালু করো, কনফিগ ফাইল ঠিক করলে একটা ক্লিকে শুরু হয়।

gcloud CLI অপারেশন

কমান্ড লাইনে কমফর্টেবল থাকলে gcloud CLI দিয়ে সব কিছু করতে পারো:

gcloud CLI ইনস্ট্যান্স তৈরি করা
# gcloud CLI ইনস্টল করুন (যদি এখনও ইনস্টল না করা হয়ে থাকে)

Docker ইনস্টল করো

SSH এ সংযোগ করার পরে Docker ইনস্টল করুন
# সিস্টেম আপডেট করুন

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

docker-compose.yml (GCP সংস্করণ)
version: "3.8"

services:
  openclaw:
    image: openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "8080:3000"
    volumes:
      - ./data:/app/data
      - ./config:/app/config
      - ./logs:/app/logs
    environment:
      - NODE_ENV=production
      - TZ=Asia/Tokyo
    deploy:
      resources:
        limits:
          memory: 4G
        reservations:
          memory: 512M
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
      interval: 30s
      timeout: 10s
      retries: 3
    logging:
      driver: json-file
      options:
        max-size: "10m"
        max-file: "3"

ডিপ্লয় এবং যাচাই

ডিরেক্টরি তৈরি, স্থাপনা, যাচাই করো
# প্রজেক্ট ডিরেক্টরি তৈরি করুন
GCP প্রতি ঘণ্টায় বিল করা, ম্যাশিন বন্ধ করতে ভুলে গেলি? MOLILI শূন্য-অপারেশন প্ল্যান সার্ভার নিয়ে চিন্তা করবেন না, যত ব্যবহার করবেন তত পরিশোধ করুন, মাঝরাত্রিতে বিল দেখতে উঠে বসতে হবে না। MOLILI জানুন →
এই টিউটোরিয়াল শুরু থেকে শেষ পর্যন্ত, সার্ভার কেনা থেকে ডিপ্লয় শেষ, সব হ্যান্ড-ইন-হ্যান্ড। যদিও ক্লাউড সার্ভার কখনো ব্যবহার করেনি, এটা অনুসরণ করলে শেষ করতে পারবে।