Hosting
macOS-VM's
Aanbevolen standaardoptie (de meeste gebruikers)
- Kleine Linux-VPS voor een Gateway die altijd actief is, tegen lage kosten. Zie VPS-hosting.
- Speciale hardware (Mac mini of Linux-machine) als je volledige controle en een residentieel IP-adres voor browserautomatisering wilt. Veel sites blokkeren IP-adressen van datacenters, waardoor lokaal browsen vaak beter werkt.
- Hybride: laat de Gateway op een goedkope VPS draaien en verbind je Mac als een Node wanneer je browser-/UI-automatisering nodig hebt. Zie Nodes en Gateway op afstand.
Gebruik alleen een macOS-VM wanneer je specifiek mogelijkheden nodig hebt die uitsluitend op macOS beschikbaar zijn, zoals iMessage, of wanneer je strikte isolatie van je dagelijkse Mac wilt.
Opties voor macOS-VM's
Lokale VM op je Apple Silicon-Mac (Lume)
Voer OpenClaw uit in een geïsoleerde macOS-VM op je bestaande Apple Silicon-Mac met Lume. Dit biedt je:
- Een volledige macOS-omgeving in isolatie (je hostsysteem blijft schoon)
- Ondersteuning voor iMessage via
imsg; het standaard lokale pad is niet mogelijk op Linux/Windows - Direct opnieuw instellen door VM's te klonen
- Geen extra hardware- of cloudkosten
Gehoste Mac-aanbieders (cloud)
Als je macOS in de cloud wilt gebruiken, werken gehoste Mac-aanbieders ook:
- MacStadium (gehoste Macs)
- Andere aanbieders van gehoste Macs werken ook; volg hun documentatie voor VM's en SSH
Zodra je SSH-toegang tot een macOS-VM hebt, ga je hieronder verder bij OpenClaw installeren.
Snel aan de slag (Lume, ervaren gebruikers)
- Installeer Lume.
lume create openclaw --os macos --ipsw latest- Voltooi de configuratie-assistent en schakel Remote Login (SSH) in.
lume run openclaw --no-display- Maak verbinding via SSH, installeer OpenClaw en configureer kanalen.
- Klaar.
Wat je nodig hebt (Lume)
- Apple Silicon-Mac (M1/M2/M3/M4)
- macOS Sequoia of nieuwer op het hostsysteem
- Circa 60 GB vrije schijfruimte per VM
- Circa 20 minuten
1) Lume installeren
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/lume/scripts/install.sh)"Als ~/.local/bin niet in je PATH staat:
echo 'export PATH="$PATH:$HOME/.local/bin"' >> ~/.zshrc && source ~/.zshrcControleer de installatie:
lume --versionDocumentatie: Lume-installatie
2) De macOS-VM maken
lume create openclaw --os macos --ipsw latestHiermee wordt macOS gedownload en de VM gemaakt. Er wordt automatisch een VNC-venster geopend.
3) De configuratie-assistent voltooien
In het VNC-venster:
- Selecteer de taal en regio.
- Sla Apple ID over (of meld je aan als je later iMessage wilt gebruiken).
- Maak een gebruikersaccount aan (onthoud de gebruikersnaam en het wachtwoord).
- Sla alle optionele functies over.
Nadat de configuratie is voltooid:
- Schakel SSH in: System Settings -> General -> Sharing en schakel "Remote Login" in.
- Schakel voor gebruik van de VM zonder grafische interface automatisch aanmelden in: System Settings -> Users & Groups, selecteer "Automatically log in as:" en kies de VM-gebruiker.
4) Het IP-adres van de VM opvragen
lume get openclawZoek het IP-adres (meestal 192.168.64.x).
5) Via SSH verbinding maken met de VM
ssh youruser@192.168.64.XVervang youruser door het account dat je hebt aangemaakt en het IP-adres door het IP-adres van je VM.
6) OpenClaw installeren
In de VM:
npm install -g openclaw@latestopenclaw onboard --install-daemonVolg de introductievragen om je modelaanbieder (Anthropic, OpenAI enzovoort) in te stellen.
7) Kanalen configureren
Bewerk het configuratiebestand:
nano ~/.openclaw/openclaw.jsonVoeg je kanalen toe:
{ channels: { telegram: { botToken: "YOUR_BOT_TOKEN", }, whatsapp: { dmPolicy: "allowlist", allowFrom: ["+15551234567"], }, },}Meld je vervolgens aan bij WhatsApp (scan de QR-code):
openclaw channels login8) De VM zonder grafische interface uitvoeren
Stop de VM en start deze opnieuw zonder beeldscherm:
lume stop openclawlume run openclaw --no-displayDe VM wordt op de achtergrond uitgevoerd; de daemon van OpenClaw houdt de Gateway actief. Controleer de status als volgt:
ssh youruser@192.168.64.X "openclaw status"Extra: iMessage-integratie
Dit is de belangrijkste meerwaarde van uitvoering op macOS. Gebruik iMessage met imsg om Berichten aan OpenClaw toe te voegen.
In de VM:
- Meld je aan bij Berichten.
- Installeer
imsg. - Verleen volledige schijftoegang en automatiseringsrechten aan het proces dat OpenClaw/
imsguitvoert. - Controleer RPC-ondersteuning met
imsg rpc --help.
Voeg dit toe aan je OpenClaw-configuratie:
{ channels: { imessage: { enabled: true, cliPath: "imsg", dbPath: "~/Library/Messages/chat.db", }, },}Start de Gateway opnieuw. Je agent kan nu iMessages verzenden en ontvangen. Volledige configuratie-instructies: iMessage-kanaal.
Een gouden image opslaan
Maak voordat je verdere aanpassingen uitvoert een momentopname van je schone toestand:
lume stop openclawlume clone openclaw openclaw-goldenJe kunt op elk gewenst moment opnieuw instellen:
lume stop openclaw && lume delete openclawlume clone openclaw-golden openclawlume run openclaw --no-display24/7 uitvoeren
Houd de VM actief door:
- Je Mac op de stroom aangesloten te houden
- De sluimerstand uit te schakelen via System Settings -> Energy Saver
- Indien nodig
caffeinatete gebruiken
Overweeg voor werkelijk permanente beschikbaarheid een speciale Mac mini of een kleine VPS. Zie VPS-hosting.
Problemen oplossen
| Probleem | Oplossing |
|---|---|
| Kan geen SSH-verbinding met VM maken | Controleer of "Remote Login" is ingeschakeld in de System Settings van de VM |
| IP-adres van VM wordt niet weergegeven | Wacht tot de VM volledig is opgestart en voer lume get openclaw opnieuw uit |
| Lume-opdracht niet gevonden | Voeg ~/.local/bin toe aan je PATH |
| WhatsApp-QR-code wordt niet gescand | Zorg dat je bij de VM bent aangemeld (niet bij het hostsysteem) wanneer je openclaw channels login uitvoert |
Gerelateerde documentatie
- VPS-hosting
- Nodes
- Gateway op afstand
- iMessage-kanaal
- Lume-snelstartgids
- Lume CLI-referentie
- Onbeheerde VM-configuratie (geavanceerd)
- Docker-sandboxing (alternatieve isolatiemethode)