Ir al contenido

Configura OpenClaw Gateway en exe.dev

Configurar un entorno remoto suele ser frustrante. Pierdes tiempo lidiando con certificados, puertos y proxies en lugar de trabajar en lo que importa. Quieres que tu Gateway sea accesible de forma segura y rápida, sin complicaciones innecesarias.

Si buscas una forma directa de tener tu OpenClaw Gateway funcionando en una VM de exe.dev y que sea accesible desde tu laptop mediante https://<vm-name>.exe.xyz, esta guía es para ti.

  • Cuenta en exe.dev
  • Acceso ssh exe.dev a tus máquinas virtuales (opcional)

La mejor opción es usar Shelley, el agente de exe.dev, para automatizar todo.

  1. Ve a https://exe.new/openclaw
  2. Introduce tu auth key o token.
  3. Haz clic en Agent junto a tu VM y espera a que termine el proceso.

Si prefieres el camino manual, sigue estos pasos:

Desde tu terminal local:

Ventana de terminal
ssh exe.dev new
ssh \<vm-name\>.exe.xyz

Tip: Mantén esta VM como stateful. OpenClaw guarda su estado en ~/.openclaw/.

Ejecuta esto dentro de la VM:

Ventana de terminal
sudo apt-get update
sudo apt-get install -y git curl jq ca-certificates openssl

Usa el script oficial:

Ventana de terminal
curl -fsSL https://openclaw.ai/install.sh | bash

Edita el archivo /etc/nginx/sites-enabled/default con esta configuración para redirigir el tráfico al puerto 18789 y habilitar soporte de WebSocket:

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 support
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
# Standard 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 settings for long-lived connections
proxy_read_timeout 86400s;
proxy_send_timeout 86400s;
}
}

Si encuentras problemas durante la configuración o el acceso, revisa estos puntos:

  • Error de autenticación: Si el dashboard te pide un token, búscalo en la VM con openclaw config get gateway.auth.token o genera uno nuevo usando openclaw doctor --generate-gateway-token.
  • Aprobación de dispositivos: Si necesitas vincular un dispositivo, lista las peticiones con openclaw devices list y apruébalas con openclaw devices approve <requestId>.
  • Estado de salud: Verifica que todo esté en orden ejecutando openclaw health.
  • Dudas generales: Si algo falla, usa a Shelley desde tu navegador para diagnosticar el problema.

Para cualquier otra duda técnica, consulta al AI Setup Assistant.

OpenClaw

OpenClaw Expert

Sigues atascado?

Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.