Zero-config builds
Next.js, Nuxt, Remix, Astro, Express, NestJS and Fastify are recognised, with build and start commands prefilled and editable.
/nodejs-hosting.html
Node.js hosting
Next.js, Express, NestJS, Fastify, Remix — detected from your repository, built on push and kept resident so the first request after a quiet hour is as fast as the last one.
Node 18 / 20 / 22 · npm, pnpm, yarn and bun lockfiles · no cold starts · 20 TB transfer included
Next.js, Nuxt, Remix, Astro, Express, NestJS and Fastify are recognised, with build and start commands prefilled and editable.
Run BullMQ or similar queue workers as separate always-resident services with their own resources and logs.
Long-lived connections are fine — services are not request-scoped functions, so sockets and streams behave normally.
Paste a .env once. Values are encrypted, write-only afterwards and injected at build and run time.
Watch the build as it happens and keep 7 days of runtime logs without adding a logging vendor.
The previous image is retained. If a deploy misbehaves, roll back while you work out why.
Pick the box your app needs. Node applications with a typical SSR framework and a small database are comfortable on Pro or Pro Plus; API-only services often run happily on Starter.
See all plans and what is included →Authorise GitHub once and choose the repository and branch.
connect github → your-org/app
Detected commands are prefilled. Override them if your setup is unusual.
build: npm ci && npm run build
Watch the build log, then get a domain with TLS already issued.
start: npm run start
Node 18, 20 and 22. Pin the version in your package.json engines field or a .nvmrc and the build will honour it.
More operational detail is on the full FAQ page.
Connect a repository, watch it build, and compare the result with whatever is running your app today.
Keep your existing service online while you evaluate DebutDeploy.