Inicio rápido
De un repositorio de GitHub a una app en ejecución con dominio público en pocos minutos, usando el panel, la CLI o un agente de IA a través de MCP.
Necesitas una cuenta de GitHub y una app que escuche en el puerto de $PORT (o en un puerto fijo que le indiques a Skiffly). Los repositorios públicos funcionan de inmediato; para los privados, instala la GitHub App de Skiffly cuando se te pida.
- Inicia sesión con GitHub en app.skiffly.dev. Se crea un espacio de trabajo personal con un pequeño crédito de prueba.
- Nuevo proyecto y luego Nuevo servicio → Repositorio de GitHub: elige un repositorio y una rama. Railpack detecta el stack; si hay un
Dockerfileen la raíz, se usa en su lugar. El primer despliegue arranca de inmediato. - Sigue el build en la pestaña Despliegues. Cuando el estado pase a
SUCCESS, abre Configuración → Red → Generar dominio del servicio para obtenerhttps://<nombre>-<id>.skiffly.cloud. - ¿Necesitas una base de datos? Nuevo servicio → Plantilla → PostgreSQL. Recibe un volumen y
DATABASE_URL; en las variables de tu app agregaDATABASE_URL=${{Postgres.DATABASE_URL}}y vuelve a desplegar. - Cada push a la rama vuelve a desplegar. Activa las vistas previas de PR en la configuración del proyecto para obtener un entorno de vista previa por cada pull request.
Próximos pasos#
Dominio propioUn CNAME, un registro TXT, TLS en menos de un minuto.Variables y referenciasComparte secretos entre servicios sin copiarlos.Configuración como códigoDescribe el proyecto en
skiffly.ts y ejecuta skiffly config apply.FacturaciónPlanes, tarifas de uso, recargas y qué pasa cuando se acaba el saldo.