OpenClaw di macOS VM (Sandboxing)
Default yang direkomendasikan (sebagian besar pengguna)
- Linux VPS kecil untuk Gateway yang selalu aktif dan biaya rendah. Lihat hosting VPS.
- Perangkat keras khusus (Mac mini atau kotak Linux) jika Anda menginginkan kontrol penuh dan IP residensial untuk otomasi browser. Banyak situs memblokir IP pusat data, jadi browsing lokal sering kali bekerja lebih baik.
- Hybrid: simpan Gateway di VPS murah, lalu hubungkan Mac Anda sebagai node saat Anda memerlukan otomasi browser/UI. Lihat Nodes dan Gateway remote.
Opsi macOS VM
VM lokal di Apple Silicon Mac Anda (Lume)
Jalankan OpenClaw di macOS VM yang tersandbox pada Apple Silicon Mac Anda saat ini menggunakan Lume. Ini memberi Anda:- Lingkungan macOS lengkap dalam isolasi (host Anda tetap bersih)
- Dukungan iMessage melalui BlueBubbles (mustahil di Linux/Windows)
- Reset instan dengan melakukan clone VM
- Tanpa biaya perangkat keras tambahan atau cloud
Provider Mac hosted (cloud)
Jika Anda menginginkan macOS di cloud, provider Mac hosted juga bisa digunakan:- MacStadium (Mac hosted)
- Vendor Mac hosted lain juga bisa digunakan; ikuti dokumentasi VM + SSH mereka
Jalur cepat (Lume, pengguna berpengalaman)
- Pasang Lume
lume create openclaw --os macos --ipsw latest- Selesaikan Setup Assistant, aktifkan Remote Login (SSH)
lume run openclaw --no-display- SSH masuk, pasang OpenClaw, konfigurasikan channel
- Selesai
Yang Anda butuhkan (Lume)
- Apple Silicon Mac (M1/M2/M3/M4)
- macOS Sequoia atau yang lebih baru di host
- ~60 GB ruang disk kosong per VM
- ~20 menit
1) Pasang Lume
~/.local/bin belum ada di PATH Anda:
2) Buat macOS VM
3) Selesaikan Setup Assistant
Di jendela VNC:- Pilih bahasa dan region
- Lewati Apple ID (atau masuk jika Anda menginginkan iMessage nanti)
- Buat akun pengguna (ingat nama pengguna dan kata sandinya)
- Lewati semua fitur opsional
- Buka System Settings → General → Sharing
- Aktifkan “Remote Login”
4) Dapatkan alamat IP VM
192.168.64.x).
5) SSH ke VM
youruser dengan akun yang Anda buat, dan IP dengan IP VM Anda.
6) Pasang OpenClaw
Di dalam VM:7) Konfigurasikan channel
Edit file konfigurasi:8) Jalankan VM tanpa tampilan
Hentikan VM lalu jalankan ulang tanpa tampilan:Bonus: integrasi iMessage
Inilah fitur utama menjalankan di macOS. Gunakan BlueBubbles untuk menambahkan iMessage ke OpenClaw. Di dalam VM:- Unduh BlueBubbles dari bluebubbles.app
- Masuk dengan Apple ID Anda
- Aktifkan Web API dan setel kata sandi
- Arahkan webhook BlueBubbles ke gateway Anda (contoh:
https://your-gateway-host:3000/bluebubbles-webhook?password=<password>)
Simpan golden image
Sebelum menyesuaikan lebih jauh, ambil snapshot state bersih Anda:Menjalankan 24/7
Jaga VM tetap berjalan dengan:- Menjaga Mac Anda tetap terhubung ke daya
- Menonaktifkan mode tidur di System Settings → Energy Saver
- Menggunakan
caffeinatejika diperlukan
Pemecahan masalah
| Masalah | Solusi |
|---|---|
| Tidak bisa SSH ke VM | Periksa bahwa “Remote Login” diaktifkan di System Settings VM |
| IP VM tidak muncul | Tunggu sampai VM selesai boot, lalu jalankan lume get openclaw lagi |
| Perintah Lume tidak ditemukan | Tambahkan ~/.local/bin ke PATH Anda |
| QR WhatsApp tidak bisa dipindai | Pastikan Anda login ke VM (bukan host) saat menjalankan openclaw channels login |
Dokumentasi terkait
- hosting VPS
- Nodes
- Gateway remote
- channel BlueBubbles
- Lume Quickstart
- Lume CLI Reference
- Unattended VM Setup (lanjutan)
- Docker Sandboxing (pendekatan isolasi alternatif)