Implementación con un solo clic
Implementar en Railway1
Implementar la plantilla
Haz clic en Deploy on Railway arriba.
2
Añadir un volumen
Adjunta un volumen montado en
/data (obligatorio para conservar el estado).3
Establecer las variables
Establece las Variables obligatorias en el servicio:
OPENCLAW_GATEWAY_PORT=8080(obligatoria; debe coincidir con el puerto de Public Networking)OPENCLAW_GATEWAY_TOKEN(obligatoria; debe tratarse como un secreto de administración)OPENCLAW_STATE_DIR=/data/.openclaw(recomendada)OPENCLAW_WORKSPACE_DIR=/data/workspace(recomendada)
4
Habilitar la red pública
En Public Networking, habilita HTTP Proxy para el servicio en el puerto
8080.5
Conectarse
Busca la URL pública en Railway -> your service -> Settings -> Domains, ya sea un dominio generado (a menudo
https://<something>.up.railway.app) o el dominio personalizado asociado.Abre https://<your-railway-domain>/openclaw y conéctate mediante el secreto compartido configurado. La plantilla utiliza OPENCLAW_GATEWAY_TOKEN de forma predeterminada; si lo sustituyes por autenticación mediante contraseña, utiliza esa contraseña.Qué se obtiene
- Gateway de OpenClaw alojado e interfaz de Control
- Almacenamiento persistente mediante el volumen de Railway (
/data), para queopenclaw.json, losauth-profiles.jsonde cada agente, el estado de los canales y proveedores, las sesiones y el espacio de trabajo se conserven tras nuevas implementaciones
Conectar un canal
Utiliza la interfaz de Control en/openclaw o ejecuta openclaw onboard mediante el shell de Railway para consultar las instrucciones de configuración de canales:
- Discord
- Telegram (la opción más rápida: solo requiere un token de bot)
- Todos los canales
Copias de seguridad y migración
Exporta el estado, la configuración, los perfiles de autenticación y el espacio de trabajo:Próximos pasos
- Configurar canales de mensajería: Canales
- Configurar el Gateway: Configuración del Gateway
- Mantener OpenClaw actualizado: Actualización