इस पेज पर
इस पेज पर
Hosting
exe.dev
लक्ष्य: OpenClaw Gateway को exe.dev VM पर चलाना, जो https://<vm-name>.exe.xyz पर उपलब्ध हो।
यह मार्गदर्शिका exe.dev की डिफ़ॉल्ट exeuntu इमेज मानकर चलती है। अन्य डिस्ट्रो पर पैकेजों को तदनुसार मैप करें।
आपको क्या चाहिए
- exe.dev खाता
ssh exe.devके माध्यम से exe.dev VM तक पहुँच (मैन्युअल सेटअप के लिए वैकल्पिक)
शुरुआती उपयोगकर्ताओं के लिए त्वरित तरीका
- https://exe.new/openclaw खोलें
- आवश्यकतानुसार अपनी प्रमाणीकरण कुंजी/टोकन भरें
- अपने VM के आगे "Agent" पर क्लिक करें और Shelley द्वारा प्रोविज़निंग पूरी किए जाने की प्रतीक्षा करें
https://<vm-name>.exe.xyz/खोलें और कॉन्फ़िगर किए गए साझा सीक्रेट से प्रमाणीकरण करें (डिफ़ॉल्ट रूप से टोकन प्रमाणीकरण; यदि आपgateway.auth.modeबदलते हैं, तो पासवर्ड प्रमाणीकरण भी काम करता है)openclaw devices approve <requestId>से लंबित डिवाइस पेयरिंग अनुरोधों को स्वीकृत करें
Shelley से स्वचालित इंस्टॉलेशन
exe.dev का एजेंट Shelley किसी प्रॉम्प्ट से OpenClaw इंस्टॉल कर सकता है:
मैन्युअल इंस्टॉलेशन
VM बनाएँ
अपने डिवाइस से:
फिर कनेक्ट करें:
पूर्वापेक्षाएँ इंस्टॉल करें (VM पर)
OpenClaw इंस्टॉल करें
पोर्ट 8000 को प्रॉक्सी करने के लिए nginx कॉन्फ़िगर करें
/etc/nginx/sites-enabled/default संपादित करें:
क्लाइंट द्वारा दी गई शृंखलाओं को बनाए रखने के बजाय फ़ॉरवर्डिंग हेडर अधिलेखित करें। OpenClaw केवल स्पष्ट रूप से कॉन्फ़िगर किए गए प्रॉक्सी से प्राप्त फ़ॉरवर्ड किए गए IP मेटाडेटा पर भरोसा करता है, और एपेंड-शैली की X-Forwarded-For शृंखलाओं को सुरक्षा सुदृढ़ीकरण के लिए जोखिम माना जाता है।
OpenClaw तक पहुँचें और डिवाइस स्वीकृत करें
https://<vm-name>.exe.xyz/ खोलें (ऑनबोर्डिंग से मिले Control UI आउटपुट को देखें)। यदि यह प्रमाणीकरण माँगे, तो VM से कॉन्फ़िगर किया गया साझा सीक्रेट पेस्ट करें।
यह मार्गदर्शिका डिफ़ॉल्ट रूप से टोकन प्रमाणीकरण का उपयोग करती है, इसलिए openclaw config get gateway.auth.token से gateway.auth.token प्राप्त करें या openclaw doctor --n से नया बनाएँ। यदि आपने Gateway को पासवर्ड प्रमाणीकरण पर स्विच किया है, तो इसके बजाय gateway.auth.password / OPENCLAW_GATEWAY_PASSWORD का उपयोग करें।
openclaw devices list और openclaw devices approve <requestId> से डिवाइस स्वीकृत करें। संदेह होने पर अपने ब्राउज़र से Shelley का उपयोग करें।
रिमोट चैनल सेटअप
रिमोट होस्ट के लिए config set पर कई SSH कॉल करने के बजाय एक config patch कॉल को प्राथमिकता दें। वास्तविक टोकन VM परिवेश या ~/.openclaw/.env में रखें और openclaw.json में केवल SecretRefs रखें। पूर्ण SecretRef अनुबंध के लिए सीक्रेट प्रबंधन देखें।
VM पर सेवा परिवेश में आवश्यक सीक्रेट शामिल करें:
अपनी स्थानीय मशीन से एक पैच फ़ाइल बनाएँ और उसे VM तक पाइप करें:
जब किसी नेस्टेड अनुमति-सूची को पैच के मान के बिल्कुल समान बनाना हो, तो --replace-path का उपयोग करें, उदाहरण के लिए Discord चैनल की अनुमति-सूची बदलने के लिए:
पूर्ण चैनल कॉन्फ़िगरेशन संदर्भ के लिए Discord और Slack देखें।
रिमोट पहुँच
exe.dev रिमोट पहुँच के लिए प्रमाणीकरण संभालता है। डिफ़ॉल्ट रूप से पोर्ट 8000 का HTTP ट्रैफ़िक ईमेल प्रमाणीकरण के साथ https://<vm-name>.exe.xyz पर फ़ॉरवर्ड किया जाता है।
अपडेट करना
चैनल बदलने और मैन्युअल पुनर्प्राप्ति के लिए अपडेट करना देखें।