Build und Startbefehl
Gestartet wird mit:
node dist/index.js
Dazu gehört diese Konfiguration:
import { serve } from "@hono/node-server";
serve({ fetch: app.fetch, port: Number(process.env.PORT) || 3000, hostname: "0.0.0.0" });
Worauf du achten musst
- Der Adapter entscheidet. Hono selbst ist laufzeitunabhängig; ohne passenden Adapter startet nichts.
- Kein Edge-Zauber nötig: Auch wenn Hono oft im Zusammenhang mit Edge-Laufzeiten genannt wird, läuft es als gewöhnlicher Server genauso.
- Sehr sparsam: Die kleinste Größe reicht für die meisten Dienste deutlich aus.
Größe und Kosten
Empfohlen ist Größe S (512 MB, 0.5 Kerne) – im Dauerbetrieb rund 7,82 € im Monat. Abgerechnet wird sekundengenau, eine gestoppte App kostet nichts. Die Größe lässt sich jederzeit wechseln, die App startet dabei einmal neu. Alle Preise
Häufige Fragen
Node oder Bun?
Beides läuft. Bun startet schneller, Node ist verbreiteter – für einen dauerhaft laufenden Server spielt die Startzeit kaum eine Rolle.
Kann ich damit statische Dateien ausliefern?
Ja, über den passenden Zusatz. Für reine Dateisammlungen ist ein schlichter Dateiserver sparsamer.