Deploy Next.js without a usage meter.
Depfloy builds your Next.js app on your own server and starts it as a supervised process behind nginx. Bandwidth, builds and function invocations are not metered, because there is nothing to meter — you rent the machine.
- Runtime
- Node 24
- Releases
- Zero-downtime symlink flip
- Rollback
- One click; rebuild depends on runtime and retained releases
Node apps run under DPM, the process manager Depfloy installs on the server. It is registered as a systemd service and enabled at boot, and it keeps its process list in a local database — so a machine that restarts brings the app back up without anyone logging in to run a command. It restarts the app if it exits, and the memory figure next to the project is the one the process is actually using.
Certificates are issued and renewed automatically, and nginx serves the build output directly instead of proxying every asset through Node.
Variables are written to the server first, so anything the build reads at compile time is already there when npm run build starts.
Next.js on your own server behaves like Next.js anywhere else — the difference is that you choose the capacity and pay your provider for it. Provider charges may include storage and bandwidth. The app runs as a supervised process you can open a terminal to.
Replacing that process without dropping a request is the part worth reading about before you need it: how a zero-downtime Next.js deploy switches over walks through the standby port, the stability soak and what keeps serving when a release goes bad.
Next.js questions
Do I need a separate host for the database? + −
Does this support the App Router and server components? + −
What about environment variables? + −
We run these under PM2 today. What happens to those processes? + −
Is restarting the app zero-downtime? + −
9 other frameworks deploy the same way.
The release model is identical; only the build steps differ.
Deploy Next.js to your own server.
7 days free, no credit card. Your servers keep running exactly as Depfloy configured them.