OpenClaw su VM macOS (Sandboxing)
Impostazione predefinita consigliata (per la maggior parte degli utenti)
- Piccolo VPS Linux per un Gateway sempre attivo e a basso costo. Vedi VPS hosting.
- Hardware dedicato (Mac mini o box Linux) se vuoi pieno controllo e un IP residenziale per l’automazione del browser. Molti siti bloccano gli IP dei data center, quindi la navigazione locale spesso funziona meglio.
- Ibrido: mantieni il Gateway su un VPS economico e collega il tuo Mac come node quando hai bisogno di automazione browser/UI. Vedi Nodes e Gateway remote.
Opzioni per VM macOS
VM locale sul tuo Mac Apple Silicon (Lume)
Esegui OpenClaw in una VM macOS sandboxata sul tuo Mac Apple Silicon esistente usando Lume. Questo ti offre:- Ambiente macOS completo in isolamento (il tuo host resta pulito)
- Supporto iMessage tramite BlueBubbles (impossibile su Linux/Windows)
- Ripristino istantaneo clonando le VM
- Nessun costo aggiuntivo per hardware o cloud
Provider Mac ospitati (cloud)
Se vuoi macOS nel cloud, vanno bene anche i provider Mac ospitati:- MacStadium (Mac ospitati)
- Anche altri fornitori di Mac ospitati funzionano; segui la loro documentazione su VM + SSH
Percorso rapido (Lume, utenti esperti)
- Installa Lume
lume create openclaw --os macos --ipsw latest- Completa Setup Assistant, abilita Remote Login (SSH)
lume run openclaw --no-display- Accedi via SSH, installa OpenClaw, configura i canali
- Fatto
Cosa ti serve (Lume)
- Mac Apple Silicon (M1/M2/M3/M4)
- macOS Sequoia o successivo sull’host
- ~60 GB di spazio libero su disco per VM
- ~20 minuti
1) Installa Lume
~/.local/bin non è nel tuo PATH:
2) Crea la VM macOS
3) Completa Setup Assistant
Nella finestra VNC:- Seleziona lingua e regione
- Salta Apple ID (oppure accedi se vuoi iMessage in seguito)
- Crea un account utente (ricorda nome utente e password)
- Salta tutte le funzionalità facoltative
- Apri Impostazioni di Sistema → Generali → Condivisione
- Abilita “Remote Login”
4) Ottieni l’indirizzo IP della VM
192.168.64.x).
5) Accedi alla VM via SSH
youruser con l’account che hai creato e l’IP con l’IP della tua VM.
6) Installa OpenClaw
All’interno della VM:7) Configura i canali
Modifica il file di configurazione:8) Esegui la VM senza interfaccia
Arresta la VM e riavviala senza display:Bonus: integrazione con iMessage
Questa è la funzionalità decisiva dell’esecuzione su macOS. Usa BlueBubbles per aggiungere iMessage a OpenClaw. All’interno della VM:- Scarica BlueBubbles da bluebubbles.app
- Accedi con il tuo Apple ID
- Abilita la Web API e imposta una password
- Punta i webhook BlueBubbles al tuo gateway (esempio:
https://your-gateway-host:3000/bluebubbles-webhook?password=<password>)
Salva un’immagine golden
Prima di personalizzare ulteriormente, crea uno snapshot del tuo stato pulito:Esecuzione 24/7
Mantieni la VM in esecuzione:- Tenendo il Mac collegato all’alimentazione
- Disabilitando la modalità stop in Impostazioni di Sistema → Risparmio Energia
- Usando
caffeinatese necessario
Troubleshooting
| Problema | Soluzione |
|---|---|
| Impossibile accedere via SSH alla VM | Controlla che “Remote Login” sia abilitato nelle Impostazioni di Sistema della VM |
| L’IP della VM non viene mostrato | Attendi che la VM completi l’avvio, poi esegui di nuovo lume get openclaw |
| Comando Lume non trovato | Aggiungi ~/.local/bin al tuo PATH |
| Il QR di WhatsApp non viene scansionato | Assicurati di aver effettuato l’accesso alla VM (non all’host) quando esegui openclaw channels login |
Documenti correlati
- VPS hosting
- Nodes
- Gateway remote
- BlueBubbles channel
- Lume Quickstart
- Lume CLI Reference
- Unattended VM Setup (avanzato)
- Docker Sandboxing (approccio alternativo di isolamento)