Logo Nuxt Stack

Développement

Nuxt Stack

Nuxt 3 avec SSR, PostgreSQL et reverse proxy — environnement production pour vos apps Vue.js.

À propos de Nuxt Stack

Le template Nuxt Stack configure votre VPS pour héberger une application Nuxt 3 en mode SSR (Server-Side Rendering) en production : Node.js LTS, PM2 pour la gestion des processus, Nginx en reverse proxy et PostgreSQL si votre application utilise une base de données. Les paramètres de performance Nuxt sont préconfigurés pour la production.

Héberger Nuxt sur votre propre VPS vous offre des avantages que les hébergeurs Nuxt SaaS ne peuvent pas donner : coût prévisible, accès à la machine complète pour exécuter des workers, des crons ou des services annexes.

Ce qui est installé

Prêt au démarrage du VPS

OS compatibles
Ubuntu 24.04
Application
Nuxt Stack
Stack technique
Node.js LTSPM2NginxPostgreSQL
RAM minimum
2 Go
CPU minimum
1 vCPU
Accès
root par SSH

Fonctionnalités clés

  • Node.js LTS et PM2 pour Nuxt SSR
  • Nginx reverse proxy optimisé pour Nuxt
  • PostgreSQL pour les apps avec base de données
  • Compression gzip et headers de cache préconfigurés
  • Build de production Nuxt automatisé
  • Support des routes API Nitro

Quand utiliser cette solution ?

Site marketing SSR

Application Nuxt 3 avec SSR pour un référencement optimal et des performances maximales.

Application full-stack

Nuxt avec ses routes API Nitro + PostgreSQL — un backend et un frontend sur le même VPS.

E-commerce Vue.js

Boutique Nuxt avec Pinia, sessions serveur et accès direct à votre base de données.

Guide

Déployer Nuxt Stack sur votre VPS

  1. Créer le VPS

    Sélectionnez le template "Nuxt Stack". Minimum 2 Go RAM pour Nuxt SSR en production.

  2. Déployer votre app

    Clonez votre dépôt. Exécutez npm ci, puis npm run build. Le dossier .output contient l'application compilée.

  3. Démarrer avec PM2

    Lancez avec pm2 start .output/server/index.mjs --name "nuxt-app". Sauvegardez avec pm2 save && pm2 startup.

  4. Configurer le domaine

    Adaptez le virtualhost Nginx avec votre domaine (port 3000 par défaut pour Nuxt). SSL avec Certbot.

Questions fréquentes

Questions sur Nuxt Stack

← Retour à DéveloppementToutes les applications
Vercel est plus simple à configurer mais facture par requête et impose des limites. Un VPS offre un coût fixe, aucune limite de requêtes et la liberté d'exécuter n'importe quel processus annexe.

Intégrer le bouton de déploiement

Vous maintenez un projet qui utilise Nuxt Stack ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.

Deploy Nuxt Stack on ServOrbit
Markdown
[![Deploy Nuxt Stack on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=nuxt-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=nuxt-stack)
HTML
<a href="https://servorbit.com/vps-cloud?template=nuxt-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=nuxt-stack"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Nuxt Stack on ServOrbit" height="40"></a>

Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail.

Écrire sur WhatsApps'ouvre dans un nouvel onglet