Despliega OpenClaw en Railway de forma rápida
Configurar herramientas nuevas suele ser frustrante. Entre lidiar con la terminal, gestionar el acceso SSH y pelearte con archivos de configuración, pierdes tiempo que podrías usar para probar el sistema. Si quieres evitar complicaciones técnicas en el servidor, usar una plantilla de despliegue directo es la mejor opción.
Esta ruta es la más sencilla porque Railway ejecuta el Gateway por ti y tú gestionas todo desde el navegador con un asistente web.
What You Need
Sección titulada «What You Need»Para empezar con este despliegue, necesitas tener listo lo siguiente:
- Una cuenta activa en Railway.
- Una contraseña definida para
SETUP_PASSWORD. - Un token de bot (Telegram o Discord).
- Una API key de tu proveedor de modelos preferido.
Inicio rápido
Sección titulada «Inicio rápido»Sigue estos pasos para tener tu instancia funcionando en menos de 5 minutos:
- Haz clic en el botón Deploy on Railway de la plantilla oficial.
- Añade un Volume montado en la ruta
/data. - Configura las Variables de entorno (mínimo
SETUP_PASSWORD). - Activa el HTTP Proxy en el puerto
8080. - Abre
https://<tu-dominio-de-railway>/setuppara terminar la configuración en el asistente.
Configuración de Variables
Sección titulada «Configuración de Variables»Debes configurar estas variables en el servicio de Railway para que funcione correctamente:
SETUP_PASSWORD: (Obligatorio) Tu contraseña para acceder al panel.PORT:8080(Obligatorio; debe coincidir con el puerto del Public Networking).OPENCLAW_STATE_DIR:/data/.openclaw(Recomendado).OPENCLAW_WORKSPACE_DIR:/data/workspace(Recomendado).OPENCLAW_GATEWAY_TOKEN: Token de administrador (Recomendado).
Obtener tokens de chat
Sección titulada «Obtener tokens de chat»Telegram bot token
Sección titulada «Telegram bot token»- Escribe a
@BotFatheren Telegram. - Usa el comando
/newbot. - Copia el token (ejemplo:
123456789:AA...). - Pégalo en la sección
/setupde tu dominio.
Discord bot token
Sección titulada «Discord bot token»- Entra al portal de desarrolladores de Discord.
- Crea una New Application y ponle un nombre.
- En la sección Bot, haz clic en Add Bot.
- Activa MESSAGE CONTENT INTENT en la sección de Privileged Gateway Intents.
- Copia el Bot Token y pégalo en
/setup. - Invita al bot a tu servidor usando el OAuth2 URL Generator con los scopes
botyapplications.commands.
Solución de problemas
Sección titulada «Solución de problemas»Si encuentras problemas durante la instalación, revisa estos puntos basados en los requisitos del sistema:
- El bot de Discord no responde: Verifica que activaste el “MESSAGE CONTENT INTENT”. Sin esto, el bot fallará al iniciar.
- Los datos desaparecen al reiniciar: Asegúrate de que el Volume esté montado exactamente en
/data. De lo contrario, la configuración no sobrevivirá a los nuevos despliegues. - No puedes acceder al asistente: Comprueba que el HTTP Proxy esté activo en el puerto
8080dentro de los ajustes de Public Networking en Railway. - Error de contraseña: Confirma que la variable
SETUP_PASSWORDcoincide con lo que introduces en la URL/setup.
¿Necesitas ayuda personalizada? Prueba nuestro AI Setup Assistant.
Próximos pasos
Sección titulada «Próximos pasos»OpenClaw Expert
Sigues atascado?
Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.