Google Cloud तैनाती

GCP Compute Engine तैनाती गाइड

GCP पर OpenClaw तैनात करें, Google का क्लाउड

Google Cloud Platform एशिया-प्रशांत क्षेत्र में कई नोड्स हैं (टोक्यो, सिंगापुर, ताइवान), कम विलंब। Compute Engine Google का क्लाउड सर्वर है, AWS EC2 के समान अवधारणा।

GCP नए उपयोगकर्ता 90 दिनों की वैधता के साथ $300 मुफ्त क्रेडिट देता है, OpenClaw को चलाने के लिए पर्याप्त से अधिक। भले ही क्रेडिट उपयोग हो जाए, e2-micro इंस्टेंस हमेशा मुफ्त है (हालांकि कॉन्फ़िगरेशन कम है)।

$300 मुफ्त क्रेडिट

💡 GCP नए उपयोगकर्ता को 90 दिनों के लिए मान्य $300 मुफ्त क्रेडिट देता है। यह पैसा e2-standard-2 (2 कोर 8G) को तीन महीने के लिए चलाने के लिए पर्याप्त है। यदि उपयोग के बाद आप मैन्युअल रूप से भुगतान खाते में अपग्रेड नहीं करते हैं, तो स्वचालित रूप से कोई शुल्क नहीं लगेगा, बस पंजीकरण करें।

Permanent free tier (Always Free) मे और भी options हैं:

  • 1 e2-micro इंस्टेंस (0.25 कोर 1G), केवल us-west1, us-central1, us-east1
  • 30GB मानक स्थायी डिस्क
  • Per month 1GB North America outbound traffic।

पाँच स्टेप में डिप्लॉयमेंट हो जाता है

1

प्रॉजेक्ट और इंस्टेंस बनाओ

GCP Console login करें → Create project → Compute Engine → Create instance करें। e2-standard-2 (2 cores 8GB) recommend किया है, Ubuntu 22.04 LTS system select करें। Region अपने पास का चुनें (Tokyo asia-northeast1 या Singapore asia-southeast1)।

2

Configure firewall

VPC नेटवर्क → फायरवॉल → फायरवॉल नियम बनाएं, TCP 22, 80, 443, 8080 खोलें। या gcloud कमांड-लाइन का उपयोग करें।

3

SSH कनेक्शन

GCP Console में ब्राउज़र के अंदर SSH है, बस क्लिक करें कनेक्ट कर सकते हैं। या स्थानीय टर्मिनल का उपयोग करें gcloud compute ssh Connect करो।

4

Docker install करना।

Ubuntu पर एक कमांड से Docker इंस्टॉल करें, फिर OpenClaw तैनात करें।

5

Deploy OpenClaw

docker-compose से start करें, config file तैयार है तो एक click में चल जाएगी।

gcloud CLI ऑपरेशन्स

अगर आप command line के आदी हो तो gcloud CLI से सब कुछ कर सकते हो:

gcloud CLI इंस्टेंस बनाएं
# gcloud CLI इंस्टॉल करें (यदि अभी तक नहीं)

Docker install करना।

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"

Deploy और verify करो

फ़ोल्डर बनाओ, डिप्लॉय करो, वेरिफ़ाई करो
# प्रोजेक्ट निर्देशिका बनाएं
GCP घंटे के हिसाब से बिल करता है और आप बंद करना भूल जाएं? MOLILI शून्य संचालन योजना - सर्वर के बारे में चिंता न करें, जैसे-तरह-भुगतान करें, रात को बिल देखने के लिए उठने की जरूरत नहीं। MOLILI के बारे में जानो →
क्या यह tutorial तुम्हारे लिए useful रहा?