Proxy inverso de Nginx - Plan de implementación OpenClaw
Acceso por dominio, balanceo de carga, soporte WebSocket
por qué usar proxy inverso
OpenClaw,AWS,Vercel,GCP,Azure,Oracle Cloud,implementación de nube extranjera,Docker,servidor gratuito,Free Tier
Y luego vas a necesitar un certificado HTTPS, así que de todas formas necesitas Nginx adelante. Es un paso obligatorio.
cuatro pasos config proxy inverso
Instala Docker (Amazon Linux 2023)
instala con un comando, para Ubuntu/Debian usa apt install directo. Se inicia automáticamente después, abre el navegador en la IP del servidor y verás la página default de Nginx si todo salió bien.
Configura reglas de reverse proxy
escribe un archivo de config Nginx, redirige domain requests al puerto 3000 de OpenClaw. Clave es config WebSocket, sin eso funciones en tiempo real no van.
Resumen de flujo
Después de cambiar, reinicia para que surta efecto:
Configura encendido automático
Asegúrate de que Nginx se levante automáticamente cuando reinicies el servidor, no quieres tener que iniciarlo manualmente cada vez.
Instala Docker (Amazon Linux 2023)
# Ubuntu / Debian
Regla de entrada de lista de seguridad OCI
Esta es la configuración completa de reverse proxy, con soporte WebSocket. Guarda esto en /etc/nginx/sites-available/openclaw:
upstream openclaw_backend {
activar config y probar
# Crear enlace simbólico para habilitar sitio
proxy_http_version 1.1、Upgrade、Connection Estas tres líneas son obligatorias.
Coexistencia de múltiples servicios
Si ejecutas otros servicios en el servidor, Nginx puede enrutar según el dominio:
# OpenClaw