exe.dev
Doel: OpenClaw Gateway draaien op een exe.dev VM, bereikbaar vanaf je laptop via: https://<vm-naam>.exe.xyz
Deze pagina gaat uit van exe.dev’s standaard exeuntu-image. Als je een andere distributie hebt gekozen, pas de pakketten dienovereenkomstig aan.
Snel starten voor beginners
- https://exe.new/openclaw
- Vul je auth-key/token in waar nodig
- Klik op “Agent” naast je VM en wacht…
- ???
- Winst
Wat je nodig hebt
- exe.dev-account
ssh exe.dev-toegang tot exe.dev virtual machines (optioneel)
Geautomatiseerde installatie met Shelley
Shelley, de agent van exe.dev, kan OpenClaw direct installeren met onze prompt. De gebruikte prompt is:
Set up OpenClaw (https://docs.openclaw.ai/install) on this VM. Use the non-interactive and accept-risk flags for openclaw onboarding. Add the supplied auth or token as needed. Configure nginx to forward from the default port 18789 to the root location on the default enabled site config, making sure to enable Websocket support. Pairing is done by "openclaw devices list" and "openclaw devices approve <request id>". Make sure the dashboard shows that OpenClaw's health is OK. exe.dev handles forwarding from port 8000 to port 80/443 and HTTPS for us, so the final "reachable" should be <vm-name>.exe.xyz, without port specification.
Handmatige installatie
1) De VM aanmaken
Vanaf je apparaat:
ssh exe.dev new
Maak dan verbinding:
ssh <vm-naam>.exe.xyz
Tip: houd deze VM stateful. OpenClaw slaat state op onder ~/.openclaw/ en ~/.openclaw/workspace/.
2) Vereisten installeren (op de VM)
sudo apt-get update
sudo apt-get install -y git curl jq ca-certificates openssl
3) OpenClaw installeren
Voer het OpenClaw-installatiescript uit:
curl -fsSL https://openclaw.ai/install.sh | bash
4) Nginx instellen als proxy voor OpenClaw naar poort 8000
Bewerk /etc/nginx/sites-enabled/default met:
server {
listen 80 default_server;
listen [::]:80 default_server;
listen 8000;
listen [::]:8000;
server_name _;
location / {
proxy_pass http://127.0.0.1:18789;
proxy_http_version 1.1;
# WebSocket-ondersteuning
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
# Standaard proxy-headers
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# Timeout-instellingen voor langlevende verbindingen
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
}
}
5) Toegang tot OpenClaw en rechten verlenen
Ga naar https://<vm-naam>.exe.xyz/ (zie de Control UI-uitvoer van onboarding). Als er om authenticatie wordt gevraagd, plak dan het token van gateway.auth.token op de VM (ophalen met openclaw config get gateway.auth.token, of genereer er een met openclaw doctor --generate-gateway-token). Apparaten goedkeuren met openclaw devices list en openclaw devices approve <requestId>. Bij twijfel, gebruik Shelley vanuit je browser!
Toegang op afstand
Toegang op afstand wordt afgehandeld door de authenticatie van exe.dev. Standaard wordt HTTP-verkeer van poort 8000 doorgestuurd naar https://<vm-naam>.exe.xyz met e-mailauthenticatie.
Bijwerken
npm i -g openclaw@latest
openclaw doctor
openclaw gateway restart
openclaw health
Gids: Bijwerken