Deploy Nuxt to your own machine.
Depfloy builds your Nuxt app on the server and runs the Nitro output as a supervised process behind nginx. Releases go live with a symlink flip, so a failed build never replaces the running site.
- Runtime
- Node 24
- Releases
- Zero-downtime symlink flip
- Rollback
- One click; rebuild depends on runtime and retained releases
Depfloy launches the server with exec rather than through an npm wrapper, so DPM — the process manager it installs on the server — watches the real Node process. That is what makes its memory reporting accurate and its shutdown signal actually reach the app. DPM runs as a systemd service enabled at boot, so a reboot brings the Nitro server back on its own.
Public assets are served by nginx instead of being proxied through Node, and TLS certificates are issued and renewed for you.
Nuxt rollback queues a new deployment that rebuilds the selected commit. Allow time for the build and check that your current environment and database are compatible with the target code.
Nuxt runs on Depfloy the way it runs on any Node host — the difference is that you choose the server capacity. Depfloy charges a flat plan; bandwidth and storage costs depend on your hosting provider.
Nuxt questions
Does this work with server-side rendering? + −
Can I run more than one Nuxt app on a server? + −
How do I set runtime config? + −
We run these under PM2 today. What happens to those processes? + −
9 other frameworks deploy the same way.
The release model is identical; only the build steps differ.
Deploy Nuxt to your own server.
7 days free, no credit card. Your servers keep running exactly as Depfloy configured them.