Implementación de un clic
Implementar en RailwayConfigura variables
Configura las Variables obligatorias en el servicio:
OPENCLAW_GATEWAY_PORT=8080(obligatorio — debe coincidir con el puerto en redes públicas)OPENCLAW_GATEWAY_TOKEN(obligatorio; trátalo como un secreto de administrador)OPENCLAW_STATE_DIR=/data/.openclaw(recomendado)OPENCLAW_WORKSPACE_DIR=/data/workspace(recomendado)
Conecta
Busca tu URL pública en Railway -> tu servicio -> Configuración -> Dominios — ya sea un dominio generado (a menudo
https://<something>.up.railway.app) o tu dominio personalizado adjunto.Abre https://<your-railway-domain>/openclaw y conéctate con el secreto compartido configurado. La plantilla usa OPENCLAW_GATEWAY_TOKEN de forma predeterminada; si lo reemplazas por autenticación con contraseña, usa esa contraseña en su lugar.Qué obtienes
- Gateway + UI de control de OpenClaw alojados
- Almacenamiento persistente mediante el volumen de Railway (
/data), por lo queopenclaw.json, losauth-profiles.jsonpor agente, el estado de canales/proveedores, las sesiones y el espacio de trabajo sobreviven a nuevas implementaciones
Conectar un canal
Usa la UI de control en/openclaw o ejecuta openclaw onboard mediante la shell de Railway para obtener instrucciones de configuración de canales:
- Discord
- Telegram (lo más rápido — solo un token de bot)
- Todos los canales
Copias de seguridad y migración
Exporta tu estado, configuración, perfiles de autenticación y espacio de trabajo:Próximos pasos
- Configura canales de mensajería: Canales
- Configura el Gateway: Configuración del Gateway
- Mantén OpenClaw actualizado: Actualizar