Skip to main content
Objetivo: Gateway de OpenClaw ejecutándose en una VM de exe.dev, accesible en https://<vm-name>.exe.xyz. Esta guía presupone la imagen exeuntu predeterminada de exe.dev. Adapte los paquetes según corresponda en otras distribuciones.

Qué se necesita

  • Cuenta de exe.dev
  • Acceso mediante ssh exe.dev a las VM de exe.dev (opcional, para la configuración manual)

Ruta rápida para principiantes

  1. Abra https://exe.new/openclaw
  2. Introduzca su clave o token de autenticación según sea necesario
  3. Haga clic en “Agent” junto a su VM y espere a que Shelley termine el aprovisionamiento
  4. Abra https://<vm-name>.exe.xyz/ y autentíquese con el secreto compartido configurado (autenticación mediante token de forma predeterminada; la autenticación mediante contraseña también funciona si cambia gateway.auth.mode)
  5. Apruebe las solicitudes pendientes de vinculación de dispositivos con openclaw devices approve <requestId>

Instalación automatizada con Shelley

Shelley, el agente de exe.dev, puede instalar OpenClaw a partir de una instrucción:

Instalación manual

1

Crear la VM

Desde su dispositivo:
A continuación, conéctese:
Mantenga esta VM con estado. OpenClaw almacena openclaw.json, los auth-profiles.json de cada agente, las sesiones y el estado de los canales y proveedores en ~/.openclaw/, además del espacio de trabajo en ~/.openclaw/workspace/.
2

Instalar los requisitos previos (en la VM)

3

Instalar OpenClaw

4

Configurar nginx como proxy hacia el puerto 8000

Edite /etc/nginx/sites-enabled/default:
Sobrescriba los encabezados de reenvío en lugar de conservar las cadenas proporcionadas por el cliente. OpenClaw solo confía en los metadatos de IP reenviados por proxies configurados explícitamente, y las cadenas X-Forwarded-For que agregan valores se consideran un riesgo de seguridad.
5

Acceder a OpenClaw y aprobar dispositivos

Abra https://<vm-name>.exe.xyz/ (consulte la salida de la interfaz de control durante la incorporación). Si solicita autenticación, pegue el secreto compartido configurado en la VM.Esta guía utiliza la autenticación mediante token de forma predeterminada, por lo que debe recuperar gateway.auth.token con openclaw config get gateway.auth.token o generar uno nuevo con openclaw doctor --n. Si cambió el Gateway a la autenticación mediante contraseña, utilice gateway.auth.password / OPENCLAW_GATEWAY_PASSWORD en su lugar.Apruebe los dispositivos con openclaw devices list y openclaw devices approve <requestId>. En caso de duda, utilice Shelley desde el navegador.

Configuración remota de canales

Para hosts remotos, es preferible realizar una sola llamada a config patch en lugar de muchas llamadas SSH a config set. Mantenga los tokens reales en el entorno de la VM o en ~/.openclaw/.env, e incluya únicamente SecretRefs en openclaw.json. Consulte Gestión de secretos para conocer el contrato completo de SecretRef. En la VM, configure el entorno del servicio para que contenga los secretos que necesita:
Desde la máquina local, cree un archivo de parche y canalícelo a la VM:
Utilice --replace-path cuando una lista de permitidos anidada deba coincidir exactamente con el valor del parche; por ejemplo, al sustituir una lista de permitidos de un canal de Discord:
Consulte Discord y Slack para obtener la referencia completa de configuración de canales.

Acceso remoto

exe.dev gestiona la autenticación para el acceso remoto. De forma predeterminada, el tráfico HTTP del puerto 8000 se reenvía a https://<vm-name>.exe.xyz con autenticación mediante correo electrónico.

Actualización

Consulte Actualización para obtener información sobre los cambios de canal y la recuperación manual.

Contenido relacionado