Viniendo de Dokku
Dokku es un PaaS git-push gratuito y de código abierto que corres tú mismo en un servidor. Railyard mantiene el flujo de git-push y agrega las herramientas del día dos que Dokku no tiene.
Por qué los equipos dejan Dokku
Dokku es un PaaS de código abierto genuinamente bueno para un solo servidor: gratuito, simple, y se despliega con git push. La fricción aparece en el día dos: no hay equipos ni roles, no hay backups administrados de la base de datos, no hay failover multi-servidor, y eres tú quien parchea y monitorea la máquina en la que corre.
Railyard mantiene la sensación de git-push pero agrega backups, equipos, releases sin downtime y la posibilidad de agregar un segundo servidor sin reconstruir nada.
Qué se viene contigo
- Tu repositorio, construido desde un Dockerfile, buildpacks, o un Procfile — los mismos formatos que soporta Dokku.
- Tus variables de entorno y secretos.
- Los plugins de Postgres, MySQL o Redis de Dokku se mapean directo a los complementos administrados de Railyard, con backups programados agregados.
- Tu servidor existente: conéctalo por SSH en lugar de reconstruirlo.
La migración
- Conecta tu servidor: el que ya corre Dokku, o uno nuevo que Railyard provisiona en tu cuenta de nube.
- Agrega tu repositorio y elige el método de build que coincida con cómo lo construye Dokku hoy.
- Trae tu configuración y conecta los datastores que tu app espera.
- Despliega a una URL temporal. Corre tu tarea de release y verifica.
- Migra los datos con un dump y restore hacia el complemento administrado.
- Mueve el DNS. Dokku sigue sirviendo hasta el cutover; no hay caída.
Qué es distinto
Backups, equipos y releases sin downtime que Dokku no ofrece por sí solo, sin perder la sensación de deploy con un solo comando.