macOS VM पर OpenClaw (Sandboxing)
अनुशंसित डिफ़ॉल्ट (अधिकांश उपयोगकर्ताओं के लिए)
- हमेशा चालू Gateway और कम लागत के लिए छोटा Linux VPS। VPS hosting देखें।
- यदि आप पूर्ण नियंत्रण और ब्राउज़र ऑटोमेशन के लिए residential IP चाहते हैं, तो Dedicated hardware (Mac mini या Linux बॉक्स)। कई साइटें डेटा सेंटर IPs को ब्लॉक कर देती हैं, इसलिए लोकल ब्राउज़िंग अक्सर बेहतर काम करती है।
- Hybrid: Gateway को सस्ते VPS पर रखें, और जब ब्राउज़र/UI ऑटोमेशन की ज़रूरत हो तो अपने Mac को node के रूप में कनेक्ट करें। Nodes और Gateway remote देखें।
macOS VM विकल्प
आपके Apple Silicon Mac पर लोकल VM (Lume)
अपने मौजूदा Apple Silicon Mac पर Lume का उपयोग करके sandboxed macOS VM में OpenClaw चलाएँ। यह आपको देता है:- आइसोलेशन में पूर्ण macOS वातावरण (होस्ट साफ रहता है)
- BlueBubbles के माध्यम से iMessage समर्थन (Linux/Windows पर संभव नहीं)
- VM क्लोन करके त्वरित रीसेट
- अतिरिक्त हार्डवेयर या क्लाउड लागत नहीं
होस्टेड Mac प्रदाता (क्लाउड)
यदि आप क्लाउड में macOS चाहते हैं, तो होस्टेड Mac प्रदाता भी काम करते हैं:- MacStadium (होस्टेड Macs)
- अन्य होस्टेड Mac विक्रेता भी काम करते हैं; उनके VM + SSH दस्तावेज़ों का पालन करें
त्वरित मार्ग (Lume, अनुभवी उपयोगकर्ता)
- Lume इंस्टॉल करें
lume create openclaw --os macos --ipsw latest- Setup Assistant पूरा करें, Remote Login (SSH) सक्षम करें
lume run openclaw --no-display- SSH से कनेक्ट करें, OpenClaw इंस्टॉल करें, चैनल कॉन्फ़िगर करें
- हो गया
आवश्यकताएँ (Lume)
- Apple Silicon Mac (M1/M2/M3/M4)
- होस्ट पर macOS Sequoia या बाद का संस्करण
- प्रति VM ~60 GB खाली डिस्क स्पेस
- ~20 मिनट
1. Lume इंस्टॉल करें
~/.local/bin आपके PATH में नहीं है:
2. macOS VM बनाएँ
3. Setup Assistant पूरा करें
VNC विंडो में:- भाषा और क्षेत्र चुनें
- Apple ID छोड़ें (या यदि बाद में iMessage चाहते हैं तो साइन इन करें)
- एक उपयोगकर्ता खाता बनाएँ (यूज़रनेम और पासवर्ड याद रखें)
- सभी वैकल्पिक सुविधाएँ छोड़ें
- System Settings → General → Sharing खोलें
- “Remote Login” सक्षम करें
4. VM का IP पता प्राप्त करें
192.168.64.x)।
5. VM में SSH करें
youruser को उस खाते से बदलें जो आपने बनाया है, और IP को अपने VM के IP से बदलें।
6. OpenClaw इंस्टॉल करें
VM के अंदर:7. चैनल कॉन्फ़िगर करें
कॉन्फ़िग फ़ाइल संपादित करें:8. VM को हेडलेस चलाएँ
VM रोकें और डिस्प्ले के बिना पुनः प्रारंभ करें:बोनस: iMessage एकीकरण
macOS पर चलाने की यह सबसे बड़ी खासियत है। OpenClaw में iMessage जोड़ने के लिए BlueBubbles का उपयोग करें। VM के अंदर:- bluebubbles.app से BlueBubbles डाउनलोड करें
- अपने Apple ID से साइन इन करें
- Web API सक्षम करें और एक पासवर्ड सेट करें
- BlueBubbles वेबहुक्स को अपने Gateway की ओर इंगित करें (उदाहरण:
https://your-gateway-host:3000/bluebubbles-webhook?password=<password>)
गोल्डन इमेज सहेजें
आगे कस्टमाइज़ करने से पहले, अपनी साफ स्थिति का स्नैपशॉट लें:24/7 चलाना
VM को चालू रखने के लिए:- अपने Mac को प्लग‑इन रखें
- System Settings → Energy Saver में स्लीप अक्षम करें
- आवश्यकता होने पर
caffeinateका उपयोग करें
समस्या‑निवारण
| समस्या | समाधान |
|---|---|
| VM में SSH नहीं हो रहा | VM के System Settings में “Remote Login” सक्षम है, जाँचें |
| VM IP नहीं दिख रहा | VM के पूरी तरह बूट होने की प्रतीक्षा करें, फिर lume get openclaw दोबारा चलाएँ |
| Lume कमांड नहीं मिला | ~/.local/bin को अपने PATH में जोड़ें |
| WhatsApp QR स्कैन नहीं | openclaw channels login चलाते समय सुनिश्चित करें कि आप VM में लॉग‑इन हैं (होस्ट में नहीं) |
संबंधित दस्तावेज़
- VPS hosting
- Nodes
- Gateway remote
- BlueBubbles channel
- Lume Quickstart
- Lume CLI Reference
- Unattended VM Setup (उन्नत)
- Docker Sandboxing (वैकल्पिक आइसोलेशन दृष्टिकोण)