Getting Started/Supported Stacks

Supported Stacks

Jetpacked's detection engine knows how to read, build, and run the following technologies. If your stack appears here, deployment is fully automatic — no configuration required.

Frameworks

Framework Notes
Next.js App Router and Pages Router; standalone output auto-detected
Remix Vite and classic compiler
SvelteKit Node adapter auto-detected
Nuxt SSR and static output modes
AdonisJS Full detection including Lucid, Bouncer
NestJS Standard and monorepo setups
Astro SSR with Node adapter; static output
Vite SPA output, served as static
React Detected as SPA; served as static via Vite or CRA
Vue SPA output via Vite, served as static
TanStack Start Full-stack SSR mode
TanStack Router SPA mode via Vite
Express No build step required
Fastify With and without plugins
Hono Node.js and Bun runtimes
Payload CMS PostgreSQL or MongoDB
Strapi PostgreSQL, SQLite, MySQL
VuePress Static output
Lovable Detected from .lovable/project.json
Plain HTML Static, no framework

Runtimes

Detected from .nvmrc, .node-version, package.json#engines, or bun.lockb:

  • Node.js — 18, 20, 22 (LTS versions)
  • Bun — 1.x

Package managers

Detected from lockfile presence:

  • npmpackage-lock.json
  • yarnyarn.lock
  • pnpmpnpm-lock.yaml
  • bunbun.lockb

ORMs and migrations

When Jetpacked detects an ORM, it runs the appropriate migration command automatically as part of the deploy pipeline:

ORM Detection signal Migration command
Prisma prisma/schema.prisma + @prisma/client prisma migrate deploy
Drizzle drizzle.config.* + drizzle-orm drizzle-kit migrate
TypeORM typeorm in dependencies typeorm migration:run
Sequelize sequelize in dependencies sequelize db:migrate
Mikro-ORM @mikro-orm/core mikro-orm migration:up

Services

Provisioned automatically

These services are detected from your dependencies, created automatically, and their credentials injected before your app starts:

Service Auto-injected variable
PostgreSQL DATABASE_URL
MySQL DATABASE_URL
MongoDB MONGODB_URI
Redis REDIS_URL

Credential prompts

These services are detected from your dependencies and will surface the required credentials as environment variables you need to fill in before deploying:

Service Variables surfaced
S3 AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION, AWS_BUCKET
Stripe STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET

What's on the roadmap

  • Laravel (PHP)
  • Django / FastAPI (Python)
  • Ruby on Rails
  • Go (net/http, Gin, Echo)

If you need a framework that isn't listed, let us know on Discord or submit an unsupported stack report from the dashboard.

© 2026 Jetpacked. All rights reserved.

PrivacyTerms