Desplegar

Haz push.Y a producción.

Conecta GitHub, elige repositorio y rama, y SecuryBlack construye tu app en tu servidor y la publica en tu dominio con HTTPS. Cada push vuelve a desplegar sin cortar el servicio.

Lo que funciona hoy.
Y lo que todavía no.

Los despliegues están en beta. Mejor saberlo antes de mover nada.

  • Despliegue desde GitHub

    Webs, workers y cron. Cada push a la rama construye en tu servidor y pasa el tráfico a la versión nueva cuando responde a su comprobación.

  • Vuelta atrás en un clic

    Si la versión nueva no responde, sigue sirviendo la anterior. Y puedes volver a un despliegue anterior desde el panel.

  • Con Dockerfile o sin él

    Si el repositorio no tiene Dockerfile, Railpack detecta el lenguaje y construye la imagen.

  • Variables y secretos

    Las de build y las de ejecución van por separado, para que los secretos no acaben dentro de la imagen.

  • Plantillas en un clic

    Umami, Plausible, n8n y Uptime Kuma en tu servidor, con lo que necesita cada una y HTTPS en tu dominio. Sin repositorio.

  • Dominios propios y SSL automático

    Varios dominios por app, un certificado de Let's Encrypt en cada uno y redirección www.

  • Servidores de Hetzner desde el panel

    Conecta tu cuenta de Hetzner y crea un servidor con el agente ya instalado. O usa el VPS que ya tengas, de cualquier proveedor.

  • Previews por pull request

    Planeado, todavía sin fecha.

  • CDN y funciones en el edge

    No lo ofrecemos. Si lo necesitas, pon Cloudflare delante de tu servidor.

Preguntas frecuentes

¿Qué puedo desplegar?

Cualquier app que corra en un contenedor: Next.js, Node, Python, Go, PHP… Con Dockerfile o sin él. También workers en segundo plano y tareas cron.

¿Cuánto tarda un despliegue?

En un servidor con 2 vCPU, nuestra app de prueba de Next.js tardó 110 segundos en el primer despliegue y 59 en cada push posterior. Lo contamos con detalle en el blog, en la guía para pasar de Vercel a un VPS.

¿Qué servidor necesito?

Un VPS con Ubuntu o Debian, del proveedor que quieras. Para una app pequeña bastan 2 GB de RAM: el build necesita bastante más memoria que la app en marcha.

¿Qué pasa si un despliegue falla?

La versión anterior sigue sirviendo. El tráfico solo pasa a la nueva cuando responde a su comprobación, y en el panel ves el log del despliegue.

Apúntate
a la lista.

Te avisamos antes de que termine la beta. Quien cree su cuenta durante la beta se queda Pro a 6 € al mes de por vida, a mitad de precio. Ahora no se cobra nada.