Self-Hosted Next.js Hosting in Frankreich

Französischer Linux-VPS, um Next.js ohne Vercel zu betreiben: Node.js 22 LTS, PM2, Nginx Reverse Proxy, NVMe SSD, Root-Zugriff und kostenloses SSL. Planbare Kosten, kontrollierte Leistung.

Ab 4,99 €/Monat

Einleitung

Vercel ist hervorragend, um ein Next.js-Projekt zu starten, doch die Abrechnung wird schnell unvorhersehbar, sobald eine Seite einige hunderttausend Besuche pro Monat überschreitet: Mehrkosten für Edge Functions, Bandbreite und ISR-Aufrufe. Ein self-hosted VPS bei By-Hoster kostet 4,99 €/Monat fix und betreibt nahezu jedes Next.js-Projekt ohne Rechnungsüberraschungen, bei vergleichbarer Performance für ein französisches oder europäisches Publikum.

Unser Next.js-Stack: ein Linux-KVM-VPS mit Node.js 22 LTS via nvm, der Process Manager PM2 hält die Anwendung 24/7 online, Nginx als Reverse Proxy vor Node auf Port 3000, automatisch erneuertes Let's Encrypt SSL-Zertifikat und NVMe-SSD-Speicher für schnelle Builds. Voller Root-Zugriff, dedizierte IPv4 + IPv6, unbegrenzte Bandbreite mit 1 Gbps. Kompatibel mit App Router und Pages Router, Next.js 14 und 15.

Ein üblicher Next.js-Deploy dauert weniger als 30 Minuten: git clone, npm ci, npm run build, pm2 start npm --name nextapp -- start, Nginx-Konfiguration und certbot SSL. Unsere Dokumentation liefert die vollständige Nginx-Konfiguration mit korrekter Behandlung der /_next/static/-Assets (lange Cache-Zeiten), HTTP-Streaming für Server Components und Server Actions. Route Handlers, Next.js Middleware und ISR funktionieren nativ.

Enthaltener Next.js-Stack

Node.js 22 LTS

Aktuelle LTS-Version, unterstützt bis 2027. Per nvm oder NodeSource-Pakete in einem Befehl installierbar. Node 20 LTS ebenfalls verfügbar.

PM2 + Nginx Reverse Proxy

PM2 hält Next.js 24/7 online (Auto-Restart, Cluster-Modus). Nginx davor für SSL, Brotli-/gzip-Komprimierung und statisches Caching.

NVMe-SSD-Speicher

Next.js-Builds 3 bis 5x schneller als auf SATA-SSD. Ideal für lokale CI/CD und Seiten mit vielen generierten Seiten (ISR/SSG).

Kostenloses Let's Encrypt SSL

HTTPS über certbot eingerichtet, automatisch alle 90 Tage erneuert. HTTP/2 und HTTP/3 über Nginx unterstützt.

Root-SSH-Zugriff

Volle Kontrolle: Node-Versionen, native Module (sharp, canvas), Cronjobs, Post-Deploy-Skripte, GitHub-Actions-Integration.

Dedizierte IPv4 + IPv6

Feste IP für DNS, Allow-Listing externer APIs (Stripe, Sentry) und managed Datenbanken (Neon, Supabase, PlanetScale).

Next.js-Anwendungsfälle bei By-Hoster

Next.js-SaaS

App Router + Server Actions + Postgres (Neon oder self-hosted): planbare Abrechnung gegenüber Vercel Pro, vergleichbare Leistung für FR-/EU-Publikum.

Headless-E-Commerce

Next.js + Shopify/Medusa/Stripe: ISR für Produktseiten, dauerhaft gute Performance auch bei großen Katalogen mit tausenden SKUs.

Marketing-Sites & Blogs

Static Export oder ISR: Seiten beim Build erzeugt, von Nginx ausgeliefert, ideal für SEO und Core Web Vitals (LCP < 1 s, INP < 200 ms).

Interne Dashboards

Interne Next.js-Tools + Authentifizierung: VPS mit fester IP, Zugriff per Firmen-VPN oder IP-Allow-Liste beschränkbar.

Häufig gestellte Fragen

Bei Vercel Pro: 20 $/Monat pro Nutzer plus Überverbrauch (Function Invocations, Edge Requests, Bandbreite), was die Rechnung bei trafficstarken Seiten leicht auf 60-200 $/Monat hebt. Bei By-Hoster: fixe 4,99 €/Monat auf einem VPS Starter (1 vCPU, 2 GB RAM) oder 12-15 €/Monat auf einem VPS Pro (4 vCPU, 8 GB) mit Reserven. Der Unterschied summiert sich schnell auf tausende Euro pro Jahr.

Ja. Seit Next.js 12+ funktioniert ISR auch self-hosted nativ über next start. Seiten werden gemäß Ihrem revalidate im Hintergrund neu generiert. Der Cache liegt in .next/cache auf der NVMe. Für Multi-Instance-Setups (PM2 Cluster) nutzen Sie einen eigenen CacheHandler mit Redis (auf dem VPS installierbar), um den Cache zwischen Workern zu teilen.

Drei Optionen je nach Bedarf: 1) Next.js Middleware läuft nativ auf Node (nicht im Edge, aber für eine französische Seite vernachlässigbare Latenz von 5-15 ms). 2) Cloudflare Workers vor dem VPS für echten Edge-Betrieb (kostenlos bis 100k Requests/Tag). 3) Nginx übernimmt A/B-Testing, Geo-Weiterleitungen und Basic Auth, ohne Node zu beanspruchen.

Drei gängige Muster: 1) GitHub-Webhook + Skript: ein Push löst git pull && npm ci && npm run build && pm2 reload nextapp aus. 2) GitHub Actions + SSH: ein CI/CD-Workflow, der lokal baut und per rsync zum VPS spielt, ideal für Docker-Images. 3) Docker Compose: Image bauen, in das GHCR-Register pushen, dann docker compose pull && up -d auf dem Server. Unser Support liefert Vorlagen.

PM2 bietet pm2 monit (CPU/RAM in Echtzeit) und pm2 logs. Für Application Monitoring: Sentry (kostenlos bis 5k Events/Monat), BetterStack oder selbst gehostetes Uptime Kuma. Für Systemmetriken: Netdata zeigt mit einem Befehl CPU, RAM, IO und Netzwerk. Unser Support liefert eine Monitoring-Checkliste.

Drei Hebel: 1) Vertikales Skalieren in wenigen Klicks im Kundenbereich (Starter zu Pro zu Business, etwa 30 s Downtime). 2) PM2-Cluster-Modus, um alle vCPUs zu nutzen: pm2 start npm --name nextapp -i max -- start. 3) Nginx-Cache + kostenloses Cloudflare vorgeschaltet, um 80-95% des statischen Traffics vor dem VPS abzufangen.