Hosting
macOS sanal makineleri
Önerilen varsayılan (çoğu kullanıcı)
- Her zaman açık Gateway ve düşük maliyet için küçük Linux VPS. Bkz. VPS barındırma.
- Tam denetim ve tarayıcı otomasyonu için konut IP'si istiyorsanız ayrılmış donanım (Mac mini veya Linux kutusu). 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 üzerinde tutun ve tarayıcı/UI otomasyonuna ihtiyaç duyduğunuzda Mac'inizi Node olarak bağlayın. Bkz. Node'lar ve Gateway uzaktan.
macOS VM'yi yalnızca özellikle macOS'a özgü yeteneklere (iMessage/BlueBubbles) ihtiyaç duyduğunuzda veya günlük Mac'inizden katı bir yalıtım istediğinizde kullanın.
macOS VM seçenekleri
Apple Silicon Mac'inizde yerel VM (Lume)
Mevcut Apple Silicon Mac'inizde Lume kullanarak OpenClaw'u korumalı bir macOS VM içinde çalıştırın.
Bu size şunları sağlar:
- Yalıtılmış tam macOS ortamı (ana makineniz temiz kalır)
- BlueBubbles aracılığıyla iMessage desteği (Linux/Windows üzerinde imkansız)
- 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 çalışır:
- MacStadium (barındırılan Mac'ler)
- Diğer barındırılan Mac sağlayıcıları da çalışır; kendi VM + SSH belgelerini izleyin
Bir macOS VM'ye SSH erişiminiz olduğunda, aşağıdaki 6. adımdan devam edin.
Hızlı yol (Lume, deneyimli kullanıcılar)
- Lume'u yükleyin
lume create openclaw --os macos --ipsw latest- Setup Assistant'ı tamamlayın, Remote Login'i (SSH) etkinleştirin
lume run openclaw --no-display- SSH ile bağlanın, OpenClaw'u yükleyin, kanalları yapılandırın
- Bitti
Gerekenler (Lume)
- Apple Silicon Mac (M1/M2/M3/M4)
- Ana makinede macOS Sequoia veya daha yenisi
- VM başına ~60 GB boş disk alanı
- ~20 dakika
1) Lume'u yükleyin
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/lume/scripts/install.sh)"
~/.local/bin PATH'inizde değilse:
echo 'export PATH="$PATH:$HOME/.local/bin"' >> ~/.zshrc && source ~/.zshrc
Doğrulayın:
lume --version
Belgeler: Lume Kurulumu
2) macOS VM'yi oluşturun
lume create openclaw --os macos --ipsw latest
Bu komut macOS'u indirir ve VM'yi oluşturur. Bir VNC penceresi otomatik olarak açılır.
3) Setup Assistant'ı tamamlayın
VNC penceresinde:
- Dil ve bölge seçin
- Apple ID'yi atlayın (veya iMessage'ı daha sonra istiyorsanız giriş yapın)
- Bir kullanıcı hesabı oluşturun (kullanıcı adını ve parolayı unutmayın)
- Tüm isteğe bağlı özellikleri atlayın
Kurulum tamamlandıktan sonra SSH'yi etkinleştirin:
- System Settings → General → Sharing bölümünü açın
- "Remote Login" özelliğini etkinleştirin
4) VM IP adresini alın
lume get openclaw
IP adresini arayın (genellikle 192.168.64.x).
5) VM'ye SSH ile bağlanın
ssh [email protected]
youruser yerine oluşturduğunuz hesabı, IP yerine VM'nizin IP adresini yazın.
6) OpenClaw'u yükleyin
VM içinde:
npm install -g openclaw@latest
openclaw onboard --install-daemon
Model sağlayıcınızı (Anthropic, OpenAI vb.) ayarlamak için onboarding istemlerini izleyin.
7) Kanalları yapılandırın
Yapılandırma dosyasını düzenleyin:
nano ~/.openclaw/openclaw.json
Kanallarınızı ekleyin:
{
channels: {
whatsapp: {
dmPolicy: "allowlist",
allowFrom: ["+15551234567"],
},
telegram: {
botToken: "YOUR_BOT_TOKEN",
},
},
}
Ardından WhatsApp'a giriş yapın (QR tarayın):
openclaw channels login
8) VM'yi başsız çalıştırın
VM'yi durdurun ve ekran olmadan yeniden başlatın:
lume stop openclaw
lume run openclaw --no-display
VM arka planda çalışır. OpenClaw'un daemon'u gateway'in çalışır durumda kalmasını sağlar.
Durumu kontrol etmek için:
ssh [email protected] "openclaw status"
Bonus: iMessage entegrasyonu
Bu, macOS üzerinde çalıştırmanın en güçlü özelliğidir. iMessage'ı OpenClaw'a eklemek için BlueBubbles kullanın.
VM içinde:
- BlueBubbles'ı bluebubbles.app adresinden indirin
- Apple ID'nizle giriş yapın
- Web API'yi etkinleştirin ve bir parola ayarlayın
- BlueBubbles Webhook'larını gateway'inize yönlendirin (örnek:
https://your-gateway-host:3000/bluebubbles-webhook?password=<password>)
OpenClaw yapılandırmanıza ekleyin:
{
channels: {
bluebubbles: {
serverUrl: "http://localhost:1234",
password: "your-api-password",
webhookPath: "/bluebubbles-webhook",
},
},
}
Gateway'i yeniden başlatın. Artık ajanınız iMessage gönderip alabilir.
Tam kurulum ayrıntıları: BlueBubbles kanalı
Altın imaj kaydedin
Daha fazla özelleştirmeden önce temiz durumunuzun anlık görüntüsünü alın:
lume stop openclaw
lume clone openclaw openclaw-golden
İstediğiniz zaman sıfırlayın:
lume stop openclaw && lume delete openclaw
lume clone openclaw-golden openclaw
lume run openclaw --no-display
7/24 çalıştırma
VM'yi çalışır durumda tutmak için:
- Mac'inizi prize takılı tutun
- System Settings → Energy Saver içinde uyku modunu devre dışı bırakın
- Gerekirse
caffeinatekullanın
Gerçek anlamda her zaman açık kullanım için ayrılmış bir Mac mini veya küçük bir VPS düşünün. Bkz. VPS barındırma.
Sorun giderme
| Sorun | Çözüm |
|---|---|
| VM'ye SSH ile bağlanılamıyor | VM'nin System Settings bölümünde "Remote Login" etkinleştirilmiş mi kontrol edin |
| VM IP'si görünmüyor | VM'nin tamamen açılmasını bekleyin, lume get openclaw komutunu tekrar çalıştırın |
| Lume komutu bulunamıyor | ~/.local/bin dizinini PATH'inize ekleyin |
| WhatsApp QR taranmıyor | openclaw channels login çalıştırırken VM'ye (ana makineye değil) giriş yaptığınızdan emin olun |
İlgili belgeler
- VPS barındırma
- Node'lar
- Gateway uzaktan
- BlueBubbles kanalı
- Lume Hızlı Başlangıç
- Lume CLI Referansı
- Katılımsız VM Kurulumu (gelişmiş)
- Docker Korumalı Alanı (alternatif yalıtım yaklaşımı)