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.
Node.js-Hosting
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
Meine kostenlose Testversion startenDeveloper 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
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.
Express, Fastify oder jedes Framework, das HTTP bedient, gestartet von app.js. NODE_ENV ist production, sofern Sie es nicht anders festlegen.
Abhängigkeiten werden aus Ihrer package-lock in einem neuen Verzeichnis installiert, dann wird Ihr Build-Befehl ausgeführt, bevor das neue Release übernimmt.
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.
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.
Die eigene stderr-Ausgabe Ihrer App wird im Log-Viewer neben den Zeilen des Webservers angezeigt, über das Dashboard oder das zinnector CLI.
Jede App verfügt über ein eigenes Speicher- und CPU-Kontingent, das pro Konto durchgesetzt wird, sodass kein Nachbar darauf zugreifen kann.
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.
Node.js ist für Sie vorausgewählt. Für die Testversion ist eine Karte erforderlich, die jedoch nicht belastet wird.
Verknüpfen Sie das GitHub-, GitLab- oder Bitbucket-Repository, das Ihre package.json enthält, und wählen Sie den Produktions-Branch aus.
Fügen Sie einen Build-Befehl hinzu, sofern Sie einen haben, sowie Ihre Umgebungsvariablen.
Pushen Sie in die Produktion und es wird zu einem Release; pushen Sie einen beliebigen anderen Branch für eine Vorschau.
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);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.
12,99 €/Monat
oder 129,90 € im Jahr
Kostenlose 14-Tage-Testversion — Karte erforderlich, keine Belastung
Meine kostenlose Testversion startenDeveloper 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.
25,99 €/Monat
oder 259,90 € im Jahr
Kostenlose 14-Tage-Testversion — Karte erforderlich, keine Belastung
Meine kostenlose Testversion startenDeveloper 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.
88,99 €/Monat
oder 889,90 € im Jahr
Kostenlose 14-Tage-Testversion — Karte erforderlich, keine Belastung
Meine kostenlose Testversion startenDeveloper 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.
Node.js 24. Ihre Anwendung startet über app.js, und NODE_ENV ist auf production eingestellt, sofern Sie keinen eigenen Wert festlegen.
Nein. Der Webserver startet und betreibt Ihre App für Sie, sodass Sie weder einen Prozessmanager noch einen Reverse-Proxy konfigurieren müssen.
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.
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.
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.
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
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
Meine kostenlose Testversion startenDeveloper 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.