[{"data":1,"prerenderedAt":107},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-es-nextjs-stack":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-es-nextjs-stack",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":19,"github":19,"tagline":21,"longDescription":22,"features":23,"useCases":30,"steps":40,"faq":56,"specs":69,"compatibleOs":77,"relatedApps":79,"relatedPosts":103,"category":104},"nextjs-stack",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"developpement","development","التطوير","desarrollo","Next.js Stack","Node.js, PM2, Nginx y PostgreSQL preconfigurados para Next.js. Despliegue sus aplicaciones React SSR sin Vercel ni cuotas de funciones.",1,null,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Fdesplegar-nextjs-en-un-vps","Next.js Stack — Node.js LTS, PM2, Nginx y PostgreSQL preconfigurados. Despliegue su aplicación React SSR en producción sin Vercel.","La plantilla Next.js Stack configura su VPS para alojar una aplicación Next.js en modo SSR (Server-Side Rendering) en producción: Node.js LTS instalado desde el repositorio oficial de NodeSource, PM2 para la gestión de procesos sin interrupción, Nginx como reverse proxy y PostgreSQL si su aplicación necesita una base de datos relacional.\n\nAlojar Next.js en su propio VPS le libera de las cuotas de invocaciones de Vercel, de los límites de ancho de banda y del vendor lock-in, y mantiene el SSR, el ISR y las rutas API plenamente operativos. La caché ISR se conserva en disco entre despliegues.",[24,25,26,27,28,29],"Node.js LTS desde el repositorio oficial de NodeSource — la última versión LTS, no el paquete obsoleto de la distribución.","PM2 como gestor de procesos — recargas sin interrupción, rotación de logs, scripts de arranque y modo cluster.","Nginx como reverse proxy con compresión gzip y caché de los recursos estáticos `\u002F_next\u002Fstatic\u002F`.","PostgreSQL para las aplicaciones Next.js full-stack con base de datos relacional.","Compatible con Next.js App Router, Pages Router y salida standalone.","Caché ISR (regeneración estática incremental) persistida en disco entre despliegues.",[31,34,37],{"title":32,"body":33},"Sitio de marketing SSR","Aplicación Next.js con SSR completo para mejorar las Core Web Vitals y el posicionamiento en buscadores — sin la facturación por invocación de Vercel.",{"title":35,"body":36},"Aplicación full-stack","Next.js con las rutas API del App Router y PostgreSQL — un backend y un frontend en el mismo VPS con un coste mensual fijo.",{"title":38,"body":39},"Multisitio para agencias","Varios sitios Next.js de clientes agrupados bajo una única instancia de Nginx, cada uno en su propio subdominio y con SSL automatizado.",[41,44,47,50,53],{"title":42,"body":43},"Crear el VPS","Seleccione la plantilla «Next.js Stack». Mínimo 2 GB de RAM — la compilación de Next.js en producción consume mucha memoria.",{"title":45,"body":46},"Clonar y compilar su aplicación","Conéctese por SSH, clone su repositorio, cree `.env.production` y ejecute `npm ci && npm run build`. Active `output: 'standalone'` en `next.config.js` para obtener un bundle de despliegue ligero.",{"title":48,"body":49},"Primera conexión","Esta plantilla instala un conjunto de herramientas (Node.js LTS, PM2, Nginx, PostgreSQL). No hay nada que abrir en un navegador — conéctese por SSH para desplegar su propia aplicación Next.js.",{"title":51,"body":52},"Arrancar con PM2","Ejecute `pm2 start node --name nextjs -- .next\u002Fstandalone\u002Fserver.js`. Guárdelo con `pm2 save && pm2 startup` para que se reinicie automáticamente al arrancar el servidor.",{"title":54,"body":55},"Configurar Nginx y SSL","Apunte el virtualhost de Nginx a `proxy_pass http:\u002F\u002Flocalhost:3000`, sirva `\u002F_next\u002Fstatic\u002F` directamente desde el disco y obtenga un certificado Let's Encrypt con Certbot.",[57,60,63,66],{"q":58,"a":59},"¿Qué diferencia hay entre Next.js Stack y Nuxt Stack?","Next.js Stack está orientado a las aplicaciones React (Next.js); Nuxt Stack, a Vue.js (Nuxt 3). El conjunto de herramientas es idéntico — Node.js LTS, PM2, Nginx, PostgreSQL — pero los frameworks y sus salidas de compilación difieren.",{"q":61,"a":62},"¿Se pueden alojar varios sitios Next.js en un solo VPS?","Sí. Cada sitio se ejecuta como un proceso PM2 independiente en un puerto diferente. Nginx enruta las peticiones por nombre de dominio y las redirige al proceso correcto. Un VPS de 4 GB puede alojar de 3 a 5 sitios Next.js pequeños.",{"q":64,"a":65},"¿La plantilla es compatible con el App Router de Next.js?","Sí. La plantilla instala Node.js LTS y PM2, que ejecutan cualquier versión de Next.js, incluidos los proyectos con App Router. La opción `output: 'standalone'` funciona tanto con el App Router como con el Pages Router.",{"q":67,"a":68},"¿Y qué ocurre con el ISR (regeneración estática incremental)?","El ISR funciona de inmediato. Las páginas se almacenan en caché en el disco, en `.next\u002Fcache`, y sobreviven a las recargas de PM2. Para varias instancias de servidor, configure un handler de caché Redis compartido.",{"ram":70,"cpu":71,"stack":72},"2 GB","1 vCPU",[73,74,75,76],"Node.js LTS","PM2","Nginx","PostgreSQL",[78],"ubuntu-24.04",[80,88,94],{"name":81,"slug":82,"categorySlug":15,"categoryName":83,"categoryColor":84,"logo":85,"tagline":86,"description":87},"Node.js Stack","nodejs-stack","Desarrollo","text-warning bg-warning\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fnodedotjs","Node.js, PM2, Nginx y base de datos — entorno de producción para sus API y aplicaciones JavaScript.","Node.js con PM2, Nginx como reverse proxy y base de datos. Sus API y aplicaciones JavaScript listas para recibir tráfico.",{"name":89,"slug":90,"categorySlug":15,"categoryName":83,"categoryColor":84,"logo":91,"tagline":92,"description":93},"Nuxt Stack","nuxt-stack","https:\u002F\u002Fcdn.simpleicons.org\u002Fnuxt","Nuxt 3 con SSR, PostgreSQL y reverse proxy — entorno de producción para sus apps Vue.js.","Nuxt 3 con SSR, PostgreSQL y reverse proxy. Entorno de producción para sus aplicaciones Vue.js.",{"name":95,"slug":96,"categorySlug":97,"categoryName":98,"categoryColor":99,"logo":100,"tagline":101,"description":102},"Coolify","coolify","despliegue-de-aplicaciones-devops","Despliegue de Aplicaciones y DevOps","text-success bg-success\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fcoolify","Despliegue desde Git en cuestión de segundos — alternativa self-hosted a Heroku, Render y Netlify.","Despliegue sus aplicaciones desde Git en cuestión de segundos. Self-hosted, sin vendor lock-in y con SSL automático.",[],{"key":12,"slug":15,"name":83,"objective":105,"icon":106,"color":84},"Poner en marcha rápidamente un proyecto de software.","dev",1789665086870]