Poner en marcha rápidamente un proyecto de software.

Logo de Nuxt Stack

Nuxt Stack

Nuxt 3 con SSR, PostgreSQL y reverse proxy — entorno de producción para sus apps Vue.js.

2 GB RAM 1 vCPU Disponible

Stack técnico

Node.js LTSPM2NginxPostgreSQL
RAM mínima2 GB
CPU mínima1 vCPU
SO compatiblesubuntu-24.04

La plantilla Nuxt Stack configura su VPS para alojar una aplicación Nuxt 3 en modo SSR (Server-Side Rendering) en producción: Node.js LTS, PM2 para la gestión de procesos, Nginx como reverse proxy y PostgreSQL si su aplicación utiliza una base de datos. Los parámetros de rendimiento de Nuxt vienen preconfigurados para producción.

Alojar Nuxt en su propio VPS le ofrece ventajas que los alojamientos Nuxt SaaS no pueden dar: coste previsible y acceso a la máquina completa para ejecutar workers, tareas cron o servicios auxiliares.

Funcionalidades clave

Node.js LTS y PM2 para Nuxt SSR
Nginx como reverse proxy optimizado para Nuxt
PostgreSQL para las aplicaciones con base de datos
Compresión gzip y cabeceras de caché preconfiguradas
Build de producción de Nuxt automatizado
Compatibilidad con las rutas API de Nitro

¿Cuándo usar esta solución?

1

Sitio de marketing con SSR

Aplicación Nuxt 3 con SSR para un posicionamiento óptimo y un rendimiento máximo.

2

Aplicación full-stack

Nuxt con sus rutas API Nitro + PostgreSQL — un backend y un frontend en el mismo VPS.

3

E-commerce Vue.js

Tienda Nuxt con Pinia, sesiones de servidor y acceso directo a su base de datos.

Desplegar Nuxt Stack en su VPS

Guía optimizada para los VPS Cloud ServOrbit.

01

Crear el VPS

Seleccione la plantilla «Nuxt Stack». Mínimo 2 GB de RAM para Nuxt SSR en producción.

02

Desplegar su aplicación

Clone su repositorio. Ejecute npm ci y después npm run build. La carpeta .output contiene la aplicación compilada.

03

Conectarse por primera vez

No hay nada que abrir ni ninguna contraseña que recibir: esta receta instala una caja de herramientas de desarrollo (Node.js LTS, PM2, Nginx, PostgreSQL). Conéctese por SSH para desplegar su propia aplicación Nuxt (pm2 start), publicarla mediante Nginx y crear su base de datos con sudo -u postgres psql.

04

Iniciar con PM2

Arranque con pm2 start .output/server/index.mjs --name "nuxt-app". Guarde con pm2 save && pm2 startup.

05

Configurar el dominio

Adapte el virtualhost de Nginx con su dominio (puerto 3000 por defecto para Nuxt). SSL con Certbot.

Preguntas frecuentes

Vercel es más sencillo de configurar, pero factura por petición e impone límites. Un VPS ofrece un coste fijo, ningún límite de peticiones y la libertad de ejecutar cualquier proceso auxiliar.

Integrar el botón de despliegue

¿Mantiene un proyecto que utiliza Nuxt Stack? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de 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>

El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.

Poner en marcha rápidamente un proyecto de software.

Active Nuxt Stack en su infraestructura.

VPS Cloud dedicado: IPv4 incluida, centro de datos europeo, soporte incluido. Sus datos nunca salen de su servidor.

Configuración recomendada: 2 GB RAM · 1 vCPU

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.

Escribir por WhatsAppse abre en una pestaña nueva