Hosting Next.js Self-Hosted en Francia
VPS Linux francés para alojar Next.js sin Vercel: Node.js 22 LTS, PM2, Nginx reverse proxy, NVMe SSD, acceso root y SSL gratis. Costes previsibles y rendimiento controlado.
Desde 4,99 €/mes
Introducción
Vercel es excelente para arrancar un proyecto Next.js, pero su facturación se vuelve impredecible en cuanto el sitio supera unos cientos de miles de visitas mensuales: sobrecostes por funciones edge, ancho de banda e invocaciones ISR. Un VPS self-hosted en By-Hoster cuesta 4,99 €/mes fijos y aloja casi cualquier proyecto Next.js sin sorpresas, con rendimiento equivalente para audiencias francesas o europeas.
Nuestro stack para Next.js: VPS Linux KVM con Node.js 22 LTS instalado vía nvm, el process manager PM2 para mantener la app online 24/7, Nginx como reverse proxy delante de Node en el puerto 3000, certificado SSL Let's Encrypt con renovación automática y almacenamiento NVMe SSD para builds rápidos. Acceso root completo, IPv4 + IPv6 dedicadas, ancho de banda ilimitado a 1 Gbps. Compatible con App Router y Pages Router, Next.js 14 y 15.
Despliegue estándar de Next.js en menos de 30 minutos: git clone, npm ci, npm run build, pm2 start npm --name nextapp -- start, configuración Nginx y certbot SSL. Nuestra documentación entrega la config Nginx completa con manejo correcto de /_next/static/ (caché larga), streaming HTTP para Server Components y Server Actions. Los Route Handlers, el Middleware de Next.js y la ISR funcionan de forma nativa.
Stack Next.js incluido
Node.js 22 LTS
Última versión LTS con soporte hasta 2027. Instalable con nvm o paquetes NodeSource en un comando. Node 20 LTS también disponible.
PM2 + Nginx reverse proxy
PM2 mantiene Next.js online 24/7 (auto-restart, modo cluster). Nginx por delante para SSL, compresión Brotli/gzip y caché estática.
Almacenamiento NVMe SSD
Builds de Next.js 3 a 5 veces más rápidos que en SSD SATA. Ideal para CI/CD locales y sitios con muchas páginas generadas (ISR/SSG).
SSL Let's Encrypt gratis
HTTPS configurado con certbot, renovación automática cada 90 días. HTTP/2 y HTTP/3 vía Nginx.
Acceso root SSH
Control total del servidor: versiones de Node, módulos nativos (sharp, canvas), cron jobs, scripts post-deploy, integración con GitHub Actions.
IPv4 + IPv6 dedicadas
IP fija para DNS, listas blancas en APIs (Stripe, Sentry) y bases de datos gestionadas (Neon, Supabase, PlanetScale).
Casos de uso de Next.js en By-Hoster
SaaS en Next.js
App Router + Server Actions + Postgres (Neon o self-hosted): facturación previsible frente a Vercel Pro, rendimiento equivalente para audiencia FR/EU.
E-commerce headless
Next.js + Shopify/Medusa/Stripe: ISR para páginas de producto, rendimiento sostenido incluso en catálogos grandes con miles de SKU.
Sitios marketing y blogs
Static export o ISR: páginas generadas en build, servidas por Nginx. Ideal para SEO y Core Web Vitals (LCP < 1s, INP < 200ms).
Dashboards internos
Herramientas internas Next.js + auth: VPS con IP fija para restringir el acceso por VPN corporativa o lista blanca.
Preguntas frecuentes
En Vercel Pro: 20 $/mes por usuario más los excesos (function invocations, edge requests, bandwidth) que llevan la factura fácilmente a 60-200 $/mes en un sitio con alto tráfico. En By-Hoster: 4,99 €/mes fijos en VPS Starter (1 vCPU, 2 GB RAM) o 12-15 €/mes en VPS Pro (4 vCPU, 8 GB) para ir holgado. La diferencia suma miles de euros al año.
Sí. Desde Next.js 12+, la ISR funciona de forma nativa en self-hosted con next start. Las páginas se regeneran en segundo plano según tu revalidate. La caché vive en .next/cache sobre disco NVMe. Para multi-instancia (PM2 cluster), usa un CacheHandler personalizado con Redis (instalable en el VPS) para compartir caché entre workers.
Tres opciones según el caso: 1) Next.js Middleware corre nativo en Node (no en edge, pero con latencia mínima para un sitio francés, 5-15 ms). 2) Cloudflare Workers por delante del VPS para edge real (gratis hasta 100k peticiones/día). 3) Nginx puede gestionar A/B testing, redirecciones geográficas y auth básica sin pasar por Node.
Tres patrones habituales: 1) Webhook GitHub + script: el push dispara git pull && npm ci && npm run build && pm2 reload nextapp. 2) GitHub Actions + SSH: workflow CI/CD que hace build local y rsync al VPS, ideal para imágenes Docker. 3) Docker Compose: build de imagen, push al registry GHCR y docker compose pull && up -d en el servidor. Nuestro soporte entrega plantillas.
PM2 incluye pm2 monit (CPU/RAM en tiempo real) y pm2 logs. Para monitorización de aplicación: Sentry (gratis hasta 5k events/mes), BetterStack o Uptime Kuma auto-hospedado. Para métricas del sistema: Netdata en un comando muestra CPU, RAM, IO y red. Nuestro soporte incluye un checklist de monitorización.
Tres palancas: 1) Escalado vertical en pocos clics desde el área de cliente (Starter a Pro a Business, unos 30 s de downtime). 2) Modo cluster de PM2 para usar todas las vCPU: pm2 start npm --name nextapp -i max -- start. 3) Caché de Nginx + Cloudflare gratis por delante para absorber el 80-95% del tráfico estático antes del VPS.