Node.js & Next.js hosting
Deploy Node.js, Next.js, and other JS/TS apps on a Cube with full control. Any Node version, any process manager, your own domain with automatic HTTPS.
Cubes from $2.92/moNo credit card to sign up
Why run this on a Cube
Every line here is enforced by the platform rather than left to you: its own kernel per Cube, RAM and disk reserved 1:1, and full outbound access while nothing reaches in until you open a port — each one IP-allowlistable.
Any Node version, your way
Full root means you pick the Node version, package manager, and process manager. Run the build, keep it alive with systemd or pm2 — no restrictions.
Long-running and full-stack
Cubes are real servers, so long-lived processes, WebSockets, and background workers all just work — no cold starts, no execution time limits.
Your domain, automatic HTTPS
Put your app behind a custom domain with a single CNAME and get managed HTTPS. The Cube itself is never exposed directly.
Provision from your own code
Create and manage Cubes with the typed TypeScript SDK, CLI, or REST API — the whole lifecycle scriptable from your deploy pipeline.
How it works on a Cube
Run your Node or Next.js app on a Cube as a first-class server.
- 01
Create a Cube and SSH in as root.
- 02
Install your chosen Node version and pull in your app and dependencies.
- 03
Build the app and keep it running with systemd or pm2.
- 04
Map a custom domain with a CNAME for automatic HTTPS, then snapshot the Cube.
Frequently asked questions
Are there cold starts or execution limits?
No. A Cube is a real, always-on microVM, so your Node process runs continuously — ideal for WebSockets, queues, and long-running work.
Can I run Next.js in production mode?
Yes. Build your Next.js app and run it under a process manager with full root. Add your domain for automatic HTTPS.
Can I automate deployments?
Yes. Manage the Cube lifecycle from your pipeline with the TypeScript SDK, CLI, or REST API.
Launch your first Cube
Signing up is free — you'll be SSH'd into your own Cube in under a minute. Claim $5 in free credit — one-time, per account, and nothing is charged for it.