Servidor Linux
Servidor Linux
Sección titulada «Servidor Linux»Ejecute el OpenClaw Gateway en cualquier servidor Linux o VPS en la nube. Esta página le ayuda a elegir un proveedor, explica cómo funcionan las implementaciones en la nube y cubre el ajuste genérico de Linux que se aplica en todas partes.
Elegir un proveedor
Sección titulada «Elegir un proveedor»Configuración con un clic desde el navegador
Configuración con un clic desde el navegador
VPS de pago sencillo
Nivel ARM siempre gratuito
Fly Machines
Docker en VPS de Hetzner
Compute Engine
Máquina virtual Linux
VM con proxy HTTPS
Autogestionado en ARM
AWS (EC2 / Lightsail / nivel gratuito) también funciona bien. Un video tutorial de la comunidad está disponible en x.com/techfrenAJ/status/2014934471095812547 (recurso de la comunidad — podría dejar de estar disponible).
Cómo funcionan las configuraciones en la nube
Sección titulada «Cómo funcionan las configuraciones en la nube»- El Gateway se ejecuta en el VPS y es propietario del estado + del espacio de trabajo.
- Te conectas desde tu portátil o teléfono mediante la Interfaz de control (Control UI) o Tailscale/SSH.
- Trata el VPS como la fuente de verdad y haz copias de seguridad del estado + del espacio de trabajo regularmente.
- Predeterminado seguro: mantén el Gateway en loopback y accede a él mediante túnel SSH o Tailscale Serve.
Si te enlazas a
lanotailnet, requieregateway.auth.tokenogateway.auth.password.
Páginas relacionadas: acceso remoto a Gateway, centro de plataformas.
Agente empresarial compartido en un VPS
Sección titulada «Agente empresarial compartido en un VPS»Ejecutar un solo agente para un equipo es una configuración válida cuando cada usuario está dentro del mismo límite de confianza y el agente es exclusivamente para el negocio.
- Manténlo en un tiempo de ejecución dedicado (VPS/VM/contenedor + usuario de sistema/cuentas dedicado).
- No inicies sesión en ese tiempo de ejecución con cuentas personales de Apple/Google ni perfiles personales de navegador/gestor de contraseñas.
- Si los usuarios son adversarios entre sí, sepáralos por gateway/host/usuario del SO.
Detalles del modelo de seguridad: Seguridad.
Uso de nodos con un VPS
Sección titulada «Uso de nodos con un VPS»Puede mantener el Gateway en la nube y emparejar nodos en sus dispositivos locales
(Mac/iOS/Android/headless). Los nodos proporcionan capacidades de pantalla/cámara/lienzo y system.run
locales mientras el Gateway permanece en la nube.
Documentación: Nodos, CLI de Nodos.
Ajustes de inicio para máquinas virtuales pequeñas y hosts ARM
Sección titulada «Ajustes de inicio para máquinas virtuales pequeñas y hosts ARM»Si los comandos de la CLI parecen lentos en máquinas virtuales de baja potencia (o hosts ARM), habilite el caché de compilación de módulos de Node:
grep -q 'NODE_COMPILE_CACHE=/var/tmp/openclaw-compile-cache' ~/.bashrc || cat >> ~/.bashrc <<'EOF'export NODE_COMPILE_CACHE=/var/tmp/openclaw-compile-cachemkdir -p /var/tmp/openclaw-compile-cacheexport OPENCLAW_NO_RESPAWN=1EOFsource ~/.bashrcNODE_COMPILE_CACHEmejora los tiempos de inicio de comandos repetidos.OPENCLAW_NO_RESPAWN=1evita la sobrecarga de inicio adicional de una ruta de auto-reinicio.- La primera ejecución del comando calienta el caché; las ejecuciones posteriores son más rápidas.
- Para detalles específicos de Raspberry Pi, consulte Raspberry Pi.
lista de verificación de ajustes de systemd (opcional)
Sección titulada «lista de verificación de ajustes de systemd (opcional)»Para hosts de VM que usan systemd, considere:
- Añadir variable de entorno al servicio para una ruta de inicio estable:
OPENCLAW_NO_RESPAWN=1NODE_COMPILE_CACHE=/var/tmp/openclaw-compile-cache
- Mantener el comportamiento de reinicio explícito:
Restart=alwaysRestartSec=2TimeoutStartSec=90
- Se prefieren discos con respaldo SSD para rutas de estado/caché a fin de reducir las penalizaciones de arranque en frío por E/S aleatoria.
Ejemplo:
sudo systemctl edit openclaw[Service]Environment=OPENCLAW_NO_RESPAWN=1Environment=NODE_COMPILE_CACHE=/var/tmp/openclaw-compile-cacheRestart=alwaysRestartSec=2TimeoutStartSec=90Cómo las políticas de Restart= ayudan a la recuperación automatizada:
systemd puede automatizar la recuperación del servicio.