GEMANAGTES HOSTING FÜR NODE.JS®
Deployen Sie Ihre Node.js®-App. Wir halten die Maschine am Laufen.
Ein VPS, der Ihnen gehört — mit der LTS-Linie Ihrer Wahl, einem Supervisor, der Ihren Prozess am Laufen hält, sowie Reverse-Proxy und TLS bereits verdrahtet. Root-Zugriff, keine Cold-Starts, keine Abrechnung pro Aufruf — liefern Sie die App aus, die Sie tatsächlich gebaut haben.
Was Node.js® ist
Node.js® ist die Laufzeitumgebung, die JavaScript außerhalb eines Browsers ausführen lässt — in den eigenen Worten des Projekts: eine kostenlose, quelloffene, plattformübergreifende JavaScript-Laufzeitumgebung zum Bauen von Servern, Web-Apps, Kommandozeilen-Tools und Skripten. In der Praxis läuft darauf Ihre API, Ihre Express- oder Next-App, Ihr Discord-Bot oder Ihr Queue-Worker. Es ist MIT-lizenziert und kostenlos — die naheliegende Antwort für ein Team, das ohnehin JavaScript schreibt und das Backend lieber nicht in etwas anderem bauen möchte. Was es nicht ist: etwas, das Sie installieren und in das Sie sich einloggen. Niemand „hat ein Node.js" so, wie man eine WordPress-Seite hat. Sie haben eine App. Auf dieser Seite geht es darum, sie zu betreiben.
The software is the open-source project from nodejs.org. We run the server it sits on; we are not affiliated with the project.
- v24 LTSUnterstützt bis April 2028
- MITOpen Source, kostenlos
- RootEs ist Ihre Maschine
Eine Sprache, beide Seiten
Dasselbe JavaScript, in dem Ihr Frontend geschrieben ist, läuft auch auf dem Server. Durchgesetzt hat es sich nicht wegen Benchmarks, sondern weil ein Team aufhört, ständig die Denkweise zu wechseln.
Gut im Warten
Node ist darauf ausgelegt, andere Dinge zu erledigen, während es auf Netzwerk oder Festplatte wartet. Deshalb eignet es sich für APIs, Chat, Streams und alles, was viele größtenteils untätige Verbindungen offenhält.
npm, im Guten wie im Schlechten
Das größte Paket-Ökosystem, das es gibt — Sie fangen also selten bei null an. Es bedeutet aber auch, dass die Maschine native Module beim Installieren tatsächlich kompilieren muss.
LTS-Linien, mit denen Sie planen können
Gerade nummerierte Releases werden Long-Term-Support und bekommen jahrelang Fixes; ungerade nie. v24 ist die aktuelle LTS-Version, unterstützt bis 2028 — das betreiben wir standardmäßig, sofern Sie nichts anderes wünschen.
Es erwartet, dauerhaft zu laufen
Eine Node-App ist ein langlebiger Prozess, der Zustand, Verbindungen und Timer hält. Sie ist kein Skript, das pro Anfrage startet und stoppt — genau daran scheitert die Kombination mit Shared Hosting.
Warum es einen Server will
Eine Node-App ist ein Prozess, und ein Prozess braucht einen Ort zum Leben. Sie hält Sockets offen, führt Timer, cacht Dinge im Arbeitsspeicher und erwartet, in einer Stunde noch da zu sein — nichts davon übersteht einen Host, der für jede Anfrage einen frischen Interpreter startet. Sie muss außerdem beim Installieren native Module kompilieren, einen Build-Schritt durchlaufen und nach eigenen Regeln neu gestartet werden. Geben Sie ihr eine Maschine mit Root und einem Supervisor, und all das ist völlig unspektakulär. Versuchen Sie es woanders, verbringen Sie Ihre Woche damit, gegen die Plattform zu kämpfen, statt auszuliefern.
Warum bei uns betreiben
Alive
Ein Prozess, der am Laufen bleibt
Ihre App läuft unter einem Supervisor, der sie neu startet, wenn sie abstürzt, und sie nach einem Reboot wieder hochfährt. Genau das bekommen Sie bei Shared Hosting nicht — und deshalb landen die meisten Node-Apps auf einem VPS.
LTS
Die Version, die Sie wählen
Betreiben Sie die LTS-Linie, gegen die Sie getestet haben — nicht das, was der Host zufällig installiert hat. Legen Sie sie fest und wechseln Sie, wenn Sie bereit sind, nicht wenn jemand anders upgradet.
Real
Sockets, Worker, was auch immer Sie gebaut haben
Offen bleibende WebSockets, Hintergrund-Worker, ein Build-Schritt, Cron daneben, Redis oder Postgres auf derselben Maschine. Es ist eine echte Maschine mit Root — nichts steht außer Frage, nur weil die Plattform es nicht vorgesehen hat.
Human
Ein Ingenieur antwortet
Liegt es am Reverse-Proxy und nicht an Ihrem Code, erreichen Sie jemanden, der eine nginx-Konfiguration und einen Stack-Trace gleichzeitig lesen kann.
So funktioniert es
- 01
Tarif wählen
Wählen Sie die Größe, die zur App passt — später upgraden geht, ohne irgendetwas neu aufzubauen.
- 02
Wir richten die Maschine ein
Ihr VPS kommt mit der gewünschten Node.js®-LTS-Linie, einem Prozess-Supervisor, Reverse-Proxy und TLS bereits eingerichtet an. Eine Datenbank daneben, wenn Sie eine möchten.
- 03
App ausliefern
Deployen Sie sie, wie Sie es ohnehin tun — git, rsync, eine CI-Pipeline, einen Container. Es ist Ihre Maschine, und Sie haben Root; wenn Sie lieber nicht selbst Hand anlegen, richten wir das Deployment gemeinsam mit Ihnen ein.
- 04
Wir halten sie am Laufen
Die App kommt nach einem Reboot zurück, Zertifikate erneuern sich selbst, Backups werden gezogen, und jemand behält alles im Blick. Brauchen Sie einen Menschen, antwortet ein Ingenieur.
Tarife & Preise
L-1
₹1,333/mo
- 1 vCPU
- 2 GB RAM
- 50 GB NVMe SSD
- 2 TB Bandbreite
- 1 IPv4 + 1 IPv6
- Voller Root · KVM · selbstverwaltet
L-2
₹2,000/mo
- 2 vCPU
- 4 GB RAM
- 80 GB NVMe SSD
- 3 TB Bandbreite
- 1 IPv4 + 1 IPv6
- Voller Root · KVM · selbstverwaltet
L-3
₹2,953/mo
- 3 vCPU
- 8 GB RAM
- 120 GB NVMe SSD
- 4 TB Bandbreite
- 1 IPv4 + 1 IPv6
- Voller Root · KVM · selbstverwaltet
L-4
₹4,192/mo
- 4 vCPU
- 12 GB RAM
- 200 GB NVMe SSD
- 5 TB Bandbreite
- 1 IPv4 + 1 IPv6
- Voller Root · KVM · selbstverwaltet
L-5
₹5,955/mo
- 6 vCPU
- 16 GB RAM
- 320 GB NVMe SSD
- 6 TB Bandbreite
- 1 IPv4 + 1 IPv6
- Voller Root · KVM · selbstverwaltet
- Seamless migration from your current host
- No lock-in, cancel anytime
- SLA-backed 99.9% uptime
- Plan prices exclude 18% GST, added at checkout for billing addresses in India
Die Preise sind live aus unserem Abrechnungssystem und synchronisieren sich nächtlich — der Preis auf der Karte ist der Preis beim Checkout.
Fragen
Welche Node.js®-Version bekomme ich?
Die, die Sie wünschen. Standardmäßig betreiben wir die aktuelle LTS-Linie — v24, unterstützt bis April 2028 —, weil sie jahrelang Sicherheits-Patches bekommt statt nur monatelang. Ist Ihre App auf v22 festgelegt, betreiben wir v22 (im Wartungsmodus bis April 2027). Von ungerade nummerierten Releases raten wir eher ab: Sie werden nie LTS und sind damit eine Support-Klippe, die Sie nicht brauchen.
Ist das ein PaaS wie Vercel oder Render?
Nein, und der Unterschied ist es wert, klar benannt zu werden. Diese Dienste geben Ihnen ein elegantes Deployment und nehmen Ihnen dafür Entscheidungen ab — Preise, die mit der Nutzung skalieren, Grenzen für das, was ein Prozess darf, Cold-Starts. Das hier ist ein gewöhnlicher Server mit Root, einem Supervisor und einem Reverse-Proxy: weniger Magie, keine Überraschungen auf der Rechnung, keine Obergrenze für das, was Ihre App sein darf. Wenn Sie die Magie wollen, nutzen Sie die Magie. Zu uns kommen Leute, wenn sie anfängt zu drücken.
Wie deploye ich?
Wie Sie möchten — git pull und Neustart, rsync, eine CI-Pipeline, die bei jedem Merge ausliefert, oder Docker, wenn Sie das bevorzugen. Es gibt kein proprietäres Deploy-Tool zu lernen und kein Lock-in. Haben Sie noch keine Pipeline, sagen Sie uns, was Sie gewohnt sind, und wir richten gemeinsam eine ein.
Kann ich eine Datenbank auf derselben Maschine betreiben?
Ja. Postgres, MySQL oder MariaDB, Redis, was die App eben braucht — auf derselben Maschine, solange sie klein ist, oder auf einer eigenen, wenn nicht. Es ist Ihr Server; nichts daran ist abgezäunt.
Was passiert, wenn meine App abstürzt?
Der Supervisor startet sie neu, und auch nach einem Reboot kommt sie von selbst wieder hoch. Was wir nicht tun: so tun, als wäre ein Absturz deshalb kein Problem — läuft sie in einer Schleife, sagen wir Ihnen das lieber, statt sie endlos still neu zu starten. Monitoring läuft auf der Maschine, nicht nur bei uns.
Node.js® ist eine eingetragene Marke der OpenJS Foundation. IndicHosts steht in keiner Verbindung zur OpenJS Foundation und wird von dieser weder unterstützt noch gesponsert noch zertifiziert. Wir verwenden den Namen ausschließlich, um die Laufzeitumgebung zu benennen, für deren Betrieb unser Hosting gebaut ist.
Node.js soll einfach laufen?
Wir richten es ein, halten es aktuell und sichern es — Sie nutzen es einfach. Sagen Sie uns, was Sie bauen.