Deploy-Guides

Node.js auf UpCloud deployen

Betreibe deine Node.js-App auf einem UpCloud-Server in deinem eigenen Konto, mit Postgres, MySQL oder Redis, HTTPS und Releases ohne Downtime. UpCloud stellt dir den Server direkt in Rechnung, und Railyard schlägt nichts auf.

Schritte

  1. 1

    Erstelle einen UpCloud-API-Token

    Öffne in deinem UpCloud-Konto Account → Permissions → API access und erstelle einen neuen API-Benutzer mit Lese- und Schreibzugriff. Füge ihn in Railyard ein und aktiviere "Save it to the team", damit er bei jedem weiteren Server wiederverwendet wird.

  2. 2

    Füge einen UpCloud-Server hinzu

    Öffne in Railyard "Servers", dann "Add a server", dann "Create on your cloud", und wähle UpCloud, eine Region und eine Größe. Railyard wählt 1xCPU-2GB (1 vCPU, 2 GB Arbeitsspeicher) vor. Es legt den Server in deinem UpCloud-Konto an und beendet die Einrichtung in etwa zwei Minuten.

  3. 3

    Deploye dein Node.js-Repository

    Füge den GitHub-Link ein. Railyard liest das Repository, erkennt Node.js und füllt Build, Port, Release-Befehl, Worker und Postgres, MySQL oder Redis aus.

  4. 4

    Live schalten mit HTTPS

    Railyard baut deine App, führt den Release-Befehl aus, prüft die neue Version per Health-Check und verschiebt den Traffic erst, wenn sie antwortet. Füge deine Domain hinzu, und das Zertifikat wird für dich ausgestellt und erneuert.

Was Railyard für Node.js einrichtet

UpCloud-Regionen

UpCloud ist ein finnischer Anbieter in Privatbesitz, unabhängig von den großen Hyperscalern.

Fragen

Mit welcher UpCloud-Servergröße sollte ich starten?
Railyard wählt 1xCPU-2GB (1 vCPU, 2 GB Arbeitsspeicher) vor. Builds laufen auf einem separaten Build-Server, sodass der App-Server nur deine App ausführen muss. Du kannst Server später vergrößern oder hinzufügen.
Wo liegen die Daten meiner Node.js-App?
Auf dem UpCloud-Server in deinem Konto, in der Region, die du wählst. UpCloud ist ein finnischer Anbieter in Privatbesitz, unabhängig von den großen Hyperscalern.
Was kostet es, Node.js auf UpCloud zu betreiben?
UpCloud stellt dir den Server zu seinem eigenen Preis in Rechnung. Railyard schlägt beim Compute nichts auf, startet kostenlos, und Pro kostet pauschal $19 pro Monat und Team.

Deploye Node.js auf deinem eigenen UpCloud-Server.

Keine Kreditkarte. Dein Anbieter rechnet Server zu seinem eigenen Preis ab.

Kostenloser Plan, keine Kreditkarte, und 14 Tage Pro für jedes neue Team. Ein fester Preis pro Team.