Kick off a software project quickly.
Nuxt 3 with SSR, PostgreSQL and a reverse proxy — a production environment for your Vue.js apps.
The Nuxt Stack template configures your VPS to host a Nuxt 3 application in SSR (Server-Side Rendering) mode in production: Node.js LTS, PM2 for process management, Nginx as a reverse proxy, and PostgreSQL if your application uses a database. Nuxt's performance settings are preconfigured for production.
Hosting Nuxt on your own VPS gives you advantages that Nuxt SaaS hosts cannot: reduced latency for your Moroccan users, predictable cost, and full access to the machine to run workers, cron jobs or auxiliary services.
A Nuxt 3 application with SSR for optimal SEO and maximum performance.
Nuxt with its Nitro API routes + PostgreSQL — a backend and a frontend on the same VPS.
A Nuxt store with Pinia, server sessions and direct access to your database.
Guide optimized for ServOrbit Cloud VPS.
Select the "Nuxt Stack" template. Minimum 2 GB RAM for Nuxt SSR in production.
Clone your repository. Run npm ci, then npm run build. The .output folder contains the compiled application.
Launch with pm2 start .output/server/index.mjs --name "nuxt-app". Save with pm2 save && pm2 startup.
Adjust the Nginx virtualhost with your domain (port 3000 by default for Nuxt). SSL with Certbot.
Node.js with PM2, an Nginx reverse proxy and a database. Your JavaScript APIs and applications ready to take traffic.
DevelopmentPHP-FPM, Nginx, PostgreSQL, Redis and Supervisor preconfigured. Deploy Laravel to production with no initial configuration.
Application Deployment & DevOpsDeploy your applications from Git in seconds. Self-hosted, with no vendor lock-in, and automatic SSL.
Browse our help center and FAQ, or write to our team — support in French, English and Arabic.