Skip to main content
DigitalOcean Droplet पर एक स्थायी OpenClaw Gateway चलाएँ (1 GB Basic प्लान के लिए ~$6/माह)। DigitalOcean एक सरल सशुल्क VPS विकल्प है। सस्ते या निःशुल्क विकल्पों के लिए:
  • Hetzner — प्रति डॉलर अधिक कोर/RAM।
  • Oracle Cloud — Always Free ARM टियर (अधिकतम 4 OCPU, 24 GB RAM), लेकिन साइनअप में परेशानी हो सकती है और यह केवल ARM के लिए है।

पूर्वापेक्षाएँ

  • DigitalOcean खाता (साइनअप)
  • SSH कुंजी युग्म (या पासवर्ड प्रमाणीकरण का उपयोग करने की इच्छा)
  • लगभग 20 मिनट

सेटअप

1

Droplet बनाएँ

एक साफ़ बेस इमेज (Ubuntu 24.04 LTS) का उपयोग करें। तृतीय-पक्ष Marketplace 1-क्लिक इमेज से बचें, जब तक कि आपने उनकी स्टार्टअप स्क्रिप्ट और फ़ायरवॉल डिफ़ॉल्ट की समीक्षा न कर ली हो।
  1. DigitalOcean में लॉग इन करें।
  2. Create > Droplets पर क्लिक करें।
  3. चुनें:
    • Region: आपके सबसे निकट
    • Image: Ubuntu 24.04 LTS
    • Size: Basic, Regular, 1 vCPU / 1 GB RAM / 25 GB SSD
    • Authentication: SSH key (अनुशंसित) या password
  4. Create Droplet पर क्लिक करें और IP पता नोट कर लें।
2

कनेक्ट करें और इंस्टॉल करें

रूट शेल का उपयोग केवल सिस्टम बूटस्ट्रैप के लिए करें। OpenClaw कमांड गैर-रूट openclaw उपयोगकर्ता के रूप में चलाएँ, ताकि स्थिति /home/openclaw/.openclaw/ के अंतर्गत रहे और Gateway उस उपयोगकर्ता की systemd --user सेवा के रूप में इंस्टॉल हो।
3

ऑनबोर्डिंग चलाएँ

विज़ार्ड आपको मॉडल प्रमाणीकरण, चैनल सेटअप, Gateway टोकन जनरेशन और डेमन इंस्टॉलेशन (systemd उपयोगकर्ता सेवा) की प्रक्रिया पूरी कराता है।
4

स्वैप जोड़ें (1 GB Droplets के लिए अनुशंसित)

5

Gateway सत्यापित करें

6

Control UI तक पहुँचें

Gateway डिफ़ॉल्ट रूप से लूपबैक से बाइंड होता है। इनमें से एक विकल्प चुनें।विकल्प A: SSH टनल (सबसे सरल)
फिर http://localhost:18789 खोलें।विकल्प B: Tailscale Serve
फिर अपने टेलनेट के किसी भी डिवाइस से https://<magicdns>/ खोलें।Tailscale Serve टेलनेट पहचान हेडर के माध्यम से Control UI और WebSocket ट्रैफ़िक को प्रमाणित करता है, जिसमें यह माना जाता है कि Gateway होस्ट स्वयं विश्वसनीय है। इसके बावजूद, HTTP API एंडपॉइंट Gateway के सामान्य प्रमाणीकरण मोड (टोकन/पासवर्ड) का पालन करते हैं। Serve पर स्पष्ट साझा-गुप्त क्रेडेंशियल आवश्यक करने के लिए, gateway.auth.allowTailscale: false सेट करें और gateway.auth.mode: "token" या "password" का उपयोग करें।विकल्प C: टेलनेट बाइंड (Serve के बिना)
फिर http://<tailscale-ip>:18789 खोलें (टोकन आवश्यक है)।

स्थायित्व और बैकअप

OpenClaw की स्थिति यहाँ रहती है:
  • ~/.openclaw/openclaw.json, चैनल/प्रदाता क्रेडेंशियल, प्रति-एजेंट auth-profiles.json और सत्र डेटा।
  • ~/.openclaw/workspace/ — एजेंट वर्कस्पेस (SOUL.md, मेमोरी, आर्टिफ़ैक्ट)।
ये Droplet रीबूट के बाद भी बने रहते हैं। पोर्टेबल स्नैपशॉट लेने के लिए:
DigitalOcean स्नैपशॉट पूरे Droplet का बैकअप लेते हैं; openclaw backup create को होस्ट के बीच स्थानांतरित किया जा सकता है।

1 GB RAM के लिए सुझाव

$6 वाले Droplet में केवल 1 GB RAM होती है। सुचारू संचालन बनाए रखने के लिए:
  • सुनिश्चित करें कि ऊपर दिया गया स्वैप चरण /etc/fstab में है, ताकि वह रीबूट के बाद भी बना रहे।
  • स्थानीय मॉडल के बजाय API-आधारित मॉडल (Claude, GPT) को प्राथमिकता दें — स्थानीय LLM अनुमान 1 GB में नहीं समाता।
  • यदि बड़े प्रॉम्प्ट पर OOM होता है, तो agents.defaults.model.primary को किसी छोटे मॉडल पर सेट करें।
  • free -h और htop से निगरानी करें।

समस्या निवारण

Gateway शुरू नहीं होताopenclaw doctor --non-interactive चलाएँ और journalctl --user -u openclaw-gateway.service -n 50 से लॉग जाँचें। पोर्ट पहले से उपयोग में है — प्रक्रिया खोजने के लिए lsof -i :18789 चलाएँ, फिर उसे रोकें। मेमोरी समाप्त हो गईfree -h से सत्यापित करें कि स्वैप सक्रिय है। यदि फिर भी OOM हो रहा है, तो स्थानीय मॉडल के बजाय API-आधारित मॉडल (Claude, GPT) पर स्विच करें या 2 GB Droplet में अपग्रेड करें।

अगले चरण

संबंधित