Flujo de despliegue
Cuando ejecutasjelou functions deploy, la plataforma:
- Lee
jelou.jsonpara encontrar el slug y entrypoint - Recolecta todos los archivos desplegables del directorio
- Muestra un resumen con nombres y tamaños
- Sube los archivos y ejecuta el despliegue
- Renombra tu entrypoint a
user-function.ts - Genera un
main.tswrapper que importa tu código e inicia el servidor - Inyecta tus secrets como variables de entorno
El deploy no genera ningún runtime token — la función queda protegida por defecto y solo acepta llamadas autenticadas con una API key de plataforma. Créala en la sección de configuración de apps (apps.jelou.ai) y envíala como
Authorization: Bearer <key>. Consulta la guía de autenticación para más detalles.Límites de archivos
Qué se excluye automáticamente
node_modules/.git/.envdist/.jelou/- Archivos ocultos (que empiezan con
.)
Omitir confirmación
Para despliegues automatizados, usa--no-confirm:
Rollback
Si necesitas revertir a una versión anterior, usajelou functions rollback.
- Interactivo
- Directo
Sin argumentos, muestra un menú con despliegues recientes:
CI/CD con GitHub Actions
- Despliegue básico
- Con secrets
deploy.yml
Rutas expuestas
- Modo define()
- Modo app()