Node.js-Hosting

Node.js-Hosting: git push, und Ihre Node.js 24-App ist live

Verbinden Sie GitHub, GitLab oder Bitbucket. Jeder Push führt npm ci sowie Ihren Build aus und schaltet dann live – ganz ohne Server, PM2 oder Reverse-Proxy, die Sie betreiben müssten.

Kostenlose 14-Tage-Testversion — Karte erforderlich, keine Belastung

Wählen Sie Ihren Stack
Meine kostenlose Testversion starten

Developer Hosting führt Ihren eigenen Code aus. Daher bitten wir um eine Karte, um die kostenlose Testphase echten Nutzern vorzubehalten. Ihre Karte wird nicht belastet — weder heute noch nach Ablauf des Testzeitraums. Sie zahlen nichts, es sei denn, Sie entscheiden sich für einen Tarif; tun Sie dies nicht, endet die Testphase einfach.

Tarife ab 12,99 € im Monat

  • Node.js 24Express, Fastify oder jedes beliebige HTTP-Framework
  • 5 Releasesfür 1-Klick-Rollback aufbewahrt
  • 14 Tage kostenlosKostenlose Testversion, Node.js vorausgewählt
Eine Bereitstellungspipeline von einem git push bis zur Live-App

Alles, was eine Node.js-App benötigt, für Sie betrieben

Sie schreiben die App. Wir installieren sie, erstellen sie, starten sie, halten sie am Laufen und halten die letzten fünf Versionen bereit, um jederzeit darauf zurückzusetzen.

Node.js 24 aus app.js

Express, Fastify oder jedes Framework, das HTTP bedient, gestartet von app.js. NODE_ENV ist production, sofern Sie es nicht anders festlegen.

npm ci bei jeder Bereitstellung

Abhängigkeiten werden aus Ihrer package-lock in einem neuen Verzeichnis installiert, dann wird Ihr Build-Befehl ausgeführt, bevor das neue Release übernimmt.

Vorschau-URL pro Branch

Pushen Sie einen beliebigen Branch außer production, und er erhält eine eigene Adresse, die neben Ihrer Live-App bereitgestellt wird, ohne diese zu berühren.

Geheimnisse außerhalb Ihres Repositorys

API-Schlüssel gehören in das Panel für Umgebungsvariablen, werden in einem Secret-Speicher abgelegt und sowohl Ihrem Build als auch Ihrer laufenden Anwendung übergeben.

Protokolle direkt im Blick

Die eigene stderr-Ausgabe Ihrer App wird im Log-Viewer neben den Zeilen des Webservers angezeigt, über das Dashboard oder das zinnector CLI.

Arbeitsspeicher und CPU, die Ihnen gehören

Jede App verfügt über ein eigenes Speicher- und CPU-Kontingent, das pro Konto durchgesetzt wird, sodass kein Nachbar darauf zugreifen kann.

Bereitstellungen, die Ihre Website nicht lahmlegen können

Ein fehlgeschlagener npm ci oder Build erreicht niemals Ihre Besucher: Die bereits aktive Version bleibt online, und das Bereitstellungsprotokoll zeigt den Grund an. Wenn eine Version live geht und Sie Ihre Meinung ändern, erfolgt der Wechsel zurück sofort, da die letzten fünf Versionen auf dem Server verbleiben.

  • npm ci und Ihr Build werden abgeschlossen, bevor jeglicher Datenverkehr umgeleitet wird
  • Mit einem Klick auf eine der letzten fünf Versionen zurücksetzen
  • Eine Schaltfläche zum Neustarten, wenn Sie eine benötigen
  • Kostenloses SSL-Zertifikat für Ihre Domain
  • SSH und geplante Aufgaben in jedem Tarif
Eine Produktions-App und eine Branch-Vorschau laufen nebeneinander

Vom Repository zur laufenden Node.js-App

  1. Kostenlose Testversion starten

    Node.js ist für Sie vorausgewählt. Für die Testversion ist eine Karte erforderlich, die jedoch nicht belastet wird.

  2. Verbinden Sie Ihr Repository

    Verknüpfen Sie das GitHub-, GitLab- oder Bitbucket-Repository, das Ihre package.json enthält, und wählen Sie den Produktions-Branch aus.

  3. Legen Sie Ihren Build und Ihre Variablen fest

    Fügen Sie einen Build-Befehl hinzu, sofern Sie einen haben, sowie Ihre Umgebungsvariablen.

  4. git push

    Pushen Sie in die Produktion und es wird zu einem Release; pushen Sie einen beliebigen anderen Branch für eine Vorschau.

Die eine Datei, nach der wir suchen

Eine app.js, die Ihren Server startet. Abhängigkeiten stammen aus der package.json.

// app.js — the file we start
const express = require("express");
const app = express();
app.get("/", (req, res) => res.send("Hello, world"));
app.listen(process.env.PORT || 3000);

Node.js-Hosting-Tarife

Dimensioniert nach dem Node.js-Prozess: 1 GB Speicher und 1 CPU-Kern bei Dev Start, 2 GB und 2 Kerne bei Dev Pro, 4 GB und 4 Kerne bei Dev Scale – für eine, fünf oder zwanzig Apps.

Zinn® Dev Start

12,99 €/Monat

oder 129,90 € im Jahr

Websites
1
NVMe-Speicher
25 GB
Bandbreite
1 TB

Kostenlose 14-Tage-Testversion — Karte erforderlich, keine Belastung

Wählen Sie Ihren Stack
Meine kostenlose Testversion starten

Developer Hosting führt Ihren eigenen Code aus. Daher bitten wir um eine Karte, um die kostenlose Testphase echten Nutzern vorzubehalten. Ihre Karte wird nicht belastet — weder heute noch nach Ablauf des Testzeitraums. Sie zahlen nichts, es sei denn, Sie entscheiden sich für einen Tarif; tun Sie dies nicht, endet die Testphase einfach.

Zinn® Dev Pro

25,99 €/Monat

oder 259,90 € im Jahr

Websites
5
NVMe-Speicher
100 GB auf allen Ihren Websites
Bandbreite
5 TB

Kostenlose 14-Tage-Testversion — Karte erforderlich, keine Belastung

Wählen Sie Ihren Stack
Meine kostenlose Testversion starten

Developer Hosting führt Ihren eigenen Code aus. Daher bitten wir um eine Karte, um die kostenlose Testphase echten Nutzern vorzubehalten. Ihre Karte wird nicht belastet — weder heute noch nach Ablauf des Testzeitraums. Sie zahlen nichts, es sei denn, Sie entscheiden sich für einen Tarif; tun Sie dies nicht, endet die Testphase einfach.

Zinn® Dev Scale

88,99 €/Monat

oder 889,90 € im Jahr

Websites
20
NVMe-Speicher
500 GB auf allen Ihren Websites
Bandbreite
25 TB

Kostenlose 14-Tage-Testversion — Karte erforderlich, keine Belastung

Wählen Sie Ihren Stack
Meine kostenlose Testversion starten

Developer Hosting führt Ihren eigenen Code aus. Daher bitten wir um eine Karte, um die kostenlose Testphase echten Nutzern vorzubehalten. Ihre Karte wird nicht belastet — weder heute noch nach Ablauf des Testzeitraums. Sie zahlen nichts, es sei denn, Sie entscheiden sich für einen Tarif; tun Sie dies nicht, endet die Testphase einfach.

  • Erst testenJeder verwaltete Tarif beginnt mit einer kostenlosen Testphase von 14 Tagen, sodass Sie eine echte Website darauf hosten können, bevor Sie für irgendetwas bezahlen.
  • 30-Tage-Geld-zurück-GarantieWenn ein verwalteter Tarif nicht das Richtige für Sie ist, teilen Sie uns dies innerhalb von 30 Tagen nach Ihrer ersten Zahlung mit, und wir erstatten sie zurück. Das Anwendungs-Hosting ist inbegriffen. Rückerstattungsrichtlinie lesen
  • Echter Support, inklusiveDer Support ist in jedem Tarif enthalten und wird von Personen geleistet, die diese Plattform betreiben, anstatt ein Skript auszuführen. Konten, die nicht warten können, können sich in der Warteschlange nach vorne drängen. So funktioniert der Priority-Support

Was diese Tarife nicht ausführen

  • Container, Docker-Images und Kubernetes laufen auf einem Zinn® Private Cloud-Server, nicht auf diesen Tarifen.
  • Dauerhaft ausgeführte Hintergrundprozesse und Queue-Consumer werden hier nicht unterstützt; geplante Aufgaben hingegen schon.
  • Die Produktionsumgebung und ihre Branch-Vorschauen teilen sich das Speicher- und CPU-Kontingent der App.

Node.js-Hosting: Fragen

Welche Node.js-Version führen Sie aus?

Node.js 24. Ihre Anwendung startet über app.js, und NODE_ENV ist auf production eingestellt, sofern Sie keinen eigenen Wert festlegen.

Benötige ich PM2 oder NGINX?

Nein. Der Webserver startet und betreibt Ihre App für Sie, sodass Sie weder einen Prozessmanager noch einen Reverse-Proxy konfigurieren müssen.

Kann ich Next.js oder ein anderes Framework mit einem Build-Schritt ausführen?

Ja, wenn es als Node.js-Server über app.js ausgeführt wird. Legen Sie Ihren Build-Befehl fest, und er wird bei jeder Bereitstellung ausgeführt, bevor die neue Version live geht.

Kann ich WebSockets oder Hintergrund-Worker verwenden?

Langlebige Hintergrundprozesse werden bei diesen Tarifen nicht unterstützt. Für Anwendungen mit intensiver WebSocket-Nutzung, Worker oder Container ist ein Zinn® Private Cloud-Server die bessere Wahl.

Gibt es eine kostenlose Testversion?

Ja, 14 Tage auf Dev Start mit vorausgewähltem Node.js. Eine Karte stellt sicher, dass Testversionen echten Personen vorbehalten bleiben; es wird nichts berechnet, es sei denn, Sie wählen einen Tarif.

Kann ich eine Datenbank verbinden?

Ja. Verwenden Sie eine verwaltete Zinn®-Datenbank (PostgreSQL oder MySQL) oder einen auf Ihre Website beschränkten Redis-Cache, und tragen Sie die Verbindungsdetails in Ihre Umgebungsvariablen ein.

Alle Entwickler-Hosting-Laufzeitumgebungen: Node.js, Python und Ruby

Stellen Sie Ihre Node.js-App noch heute bereit

Vierzehn Tage kostenlos mit bereits ausgewähltem Node.js. Die von uns abgefragte Karte wird während des Testzeitraums nicht belastet.

Kostenlose 14-Tage-Testversion — Karte erforderlich, keine Belastung

Wählen Sie Ihren Stack
Meine kostenlose Testversion starten

Developer Hosting führt Ihren eigenen Code aus. Daher bitten wir um eine Karte, um die kostenlose Testphase echten Nutzern vorzubehalten. Ihre Karte wird nicht belastet — weder heute noch nach Ablauf des Testzeitraums. Sie zahlen nichts, es sei denn, Sie entscheiden sich für einen Tarif; tun Sie dies nicht, endet die Testphase einfach.