macOS VM’lerinde OpenClaw (Sandboxing)
Önerilen varsayılan (çoğu kullanıcı)
- Küçük bir Linux VPS, her zaman açık bir Gateway ve düşük maliyet için. Bkz. VPS hosting.
- Özel donanım (Mac mini veya Linux makine), tam denetim ve tarayıcı otomasyonu için konut IP’si istiyorsanız. Birçok site veri merkezi IP’lerini engeller; bu nedenle yerel tarama çoğu zaman daha iyi çalışır.
- Hibrit: Gateway’i ucuz bir VPS’te tutun ve tarayıcı/UI otomasyonuna ihtiyaç duyduğunuzda Mac’inizi node olarak bağlayın. Nodes ve Gateway remote.
macOS VM seçenekleri
Apple Silicon Mac’inizde yerel VM (Lume)
Mevcut Apple Silicon Mac’inizde Lume kullanarak OpenClaw’ı sandbox içinde bir macOS VM’de çalıştırın. Bu size şunları sağlar:- Yalıtılmış tam macOS ortamı (ana sisteminiz temiz kalır)
- BlueBubbles üzerinden iMessage desteği (Linux/Windows’ta mümkün değil)
- VM’leri klonlayarak anında sıfırlama
- Ek donanım veya bulut maliyeti yok
Barındırılan Mac sağlayıcıları (bulut)
Bulutta macOS istiyorsanız, barındırılan Mac sağlayıcıları da uygundur:- MacStadium (barındırılan Mac’ler)
- Diğer barındırılan Mac satıcıları da çalışır; VM + SSH belgelerini izleyin
Hızlı yol (Lume, deneyimli kullanıcılar)
- Lume’u yükleyin
lume create openclaw --os macos --ipsw latest- Kurulum Asistanını tamamlayın, Remote Login’i (SSH) etkinleştirin
lume run openclaw --no-display- SSH ile bağlanın, OpenClaw’ı kurun, kanalları yapılandırın
- Done
İhtiyacınız olanlar (Lume)
- Apple Silicon Mac (M1/M2/M3/M4)
- Ana makinede macOS Sequoia veya daha yeni
- VM başına ~60 GB boş disk alanı
- ~20 dakika
1. Lume’u yükleyin
~/.local/bin PATH’inizde değilse:
2. macOS VM’yi oluşturun
3. Kurulum Asistanını tamamlayın
VNC penceresinde:- Dil ve bölgeyi seçin
- Apple ID’yi atlayın (ya da daha sonra iMessage için istiyorsanız giriş yapın)
- Bir kullanıcı hesabı oluşturun (kullanıcı adını ve parolayı hatırlayın)
- Tüm isteğe bağlı özellikleri atlayın
- Sistem Ayarları → Genel → Paylaşım
- “Remote Login”i etkinleştirin
4. VM’nin IP adresini alın
192.168.64.x).
5. VM’ye SSH ile bağlanın
youruser yerine oluşturduğunuz hesabı ve IP yerine VM’nizin IP’sini yazın.
6. OpenClaw’ı yükleyin
VM’nin içinde:7. Kanalları yapılandırın
Yapılandırma dosyasını düzenleyin:8. VM’yi başlıksız çalıştırın
VM’yi durdurun ve ekransız olarak yeniden başlatın:Bonus: iMessage entegrasyonu
Bu, macOS’ta çalıştırmanın öldürücü özelliğidir. OpenClaw’a iMessage eklemek için BlueBubbles kullanın. VM’nin içinde:- bluebubbles.app’ten BlueBubbles’ı indirin
- Apple ID’nizle giriş yapın
- Web API’yi etkinleştirin ve bir parola belirleyin
- BlueBubbles webhooks’larını gateway’inize yönlendirin (örnek:
https://your-gateway-host:3000/bluebubbles-webhook?password=<password>)
Altın imajı kaydedin
Daha fazla özelleştirmeden önce temiz durumunuzun anlık görüntüsünü alın:24/7 çalıştırma
VM’yi çalışır tutmak için:- Mac’inizi prize takılı tutun
- Sistem Ayarları → Enerji Tasarrufu’nda uyku modunu devre dışı bırakın
- Gerekirse
caffeinatekullanın
Sorun Giderme
| Problem | Çözüm |
|---|---|
| VM’ye SSH ile bağlanılamıyor | VM’nin Sistem Ayarları’nda “Remote Login”in etkin olduğundan emin olun |
| VM IP görünmüyor | VM’nin tamamen açılmasını bekleyin, lume get openclaw komutunu tekrar çalıştırın |
| Lume komutu bulunamadı | ~/.local/bin öğesini PATH’inize ekleyin |
| WhatsApp QR taranmıyor | openclaw channels login çalıştırılırken VM’ye (ana makineye değil) giriş yaptığınızdan emin olun |
İlgili belgeler
- VPS hosting
- Nodes
- Gateway remote
- BlueBubbles channel
- Lume Quickstart
- Lume CLI Reference
- Unattended VM Setup (ileri düzey)
- Docker Sandboxing (alternatif yalıtım yaklaşımı)