Node.js-hosting

Node.js-hosting: voer git push uit en uw Node.js 24-app is live

Verbind GitHub, GitLab of Bitbucket. Elke push voert npm ci en uw build uit en schakelt vervolgens live over — geen server, PM2 of reverse proxy om uit te voeren.

Gratis proefperiode van 14 dagen — kaart vereist, niets in rekening gebracht

Kies uw stack
Mijn gratis proefperiode starten

Developer Hosting voert uw eigen code uit. Daarom vragen we om een creditcard om de gratis proefperiode beschikbaar te houden voor echte mensen. Er worden geen kosten in rekening gebracht op uw kaart — vandaag niet, en ook niet wanneer de proefperiode afloopt. U betaalt niets, tenzij u een abonnement kiest; doet u dat niet, dan stopt de proefperiode gewoon.

Abonnementen vanaf € 12,99 per maand

  • Node.js 24Express, Fastify of elk gewenst HTTP-framework
  • 5 releasesbewaard voor terugdraaien met één klik
  • 14 dagen gratisgratis proefperiode, Node.js vooraf geselecteerd
Een implementatiepijplijn van een git push naar een live app

Alles wat een Node.js-app nodig heeft, voor u beheerd

U schrijft de applicatie. Wij installeren deze, bouwen deze, starten deze, houden deze draaiende en houden de laatste vijf versies gereed om naar terug te keren.

Node.js 24 uit app.js

Express, Fastify of een ander framework dat HTTP bedient, gestart vanuit app.js. NODE_ENV is production tenzij u dit anders instelt.

npm ci bij elke implementatie

Afhankelijkheden worden geïnstalleerd vanuit uw package-lock in een nieuwe map, waarna uw build-opdracht wordt uitgevoerd, voordat de nieuwe release het overneemt.

Voorbeeld-URL per branch

Push een andere branch dan production en deze krijgt een eigen adres, dat naast uw live applicatie wordt aangeboden zonder deze te beïnvloeden.

Geheimen buiten uw repository

API-sleutels horen in het paneel voor omgevingsvariabelen, worden opgeslagen in een geheime kluis en doorgegeven aan zowel uw build als uw actieve app.

Logs waar u kijkt

De eigen stderr van uw app verschijnt in de logviewer naast de regels van de webserver, vanuit het dashboard of de zinnector CLI.

Geheugen en CPU die van u zijn

Elke app heeft zijn eigen geheugen- en CPU-toewijzing, die per account wordt gehandhaafd, zodat een buur deze niet kan innemen.

Implementaties die uw site niet offline kunnen halen

Een mislukte npm ci of build bereikt bezoekers nooit: de release die al live is blijft actief en het implementatielogboek toont de reden. Wanneer een release live gaat en u zich bedenkt, is terugschakelen direct mogelijk, omdat de laatste vijf releases op de server bewaard blijven.

  • npm ci en uw build worden voltooid voordat er verkeer wordt omgeleid
  • Met één klik terugkeren naar een van de laatste vijf releases
  • Een herstartknop wanneer u die nodig hebt
  • Gratis SSL-certificaat voor uw domein
  • SSH en geplande taken bij elk pakket
Een productie-app en een branch-preview die naast elkaar draaien

Van repository tot draaiende Node.js-app

  1. Start de gratis proefperiode

    Node.js is voor u geselecteerd. Een kaart is vereist voor de proefperiode en er worden geen kosten in rekening gebracht.

  2. Verbind uw repository

    Koppel de GitHub-, GitLab- of Bitbucket-repository die uw package.json bevat en kies de productiebranch.

  3. Stel uw build en variabelen in

    Voeg een buildopdracht toe als u die hebt, en uw omgevingsvariabelen.

  4. git push

    Push naar productie en het wordt een release; push een andere branch voor een voorbeeld.

Het ene bestand waarnaar we zoeken

Een app.js waarmee uw server wordt gestart. Afhankelijkheden zijn afkomstig van 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-hostingpakketten

Gedimensioneerd op basis van het Node.js-proces: 1 GB geheugen en 1 CPU-core op Dev Start, 2 GB en 2 cores op Dev Pro, 4 GB en 4 cores op Dev Scale — voor één, vijf of twintig apps.

Zinn® Dev Start

€ 12,99/maand

of € 129,90 per jaar

Websites
1
NVMe-opslag
25 GB
Bandbreedte
1 TB

Gratis proefperiode van 14 dagen — kaart vereist, niets in rekening gebracht

Kies uw stack
Mijn gratis proefperiode starten

Developer Hosting voert uw eigen code uit. Daarom vragen we om een creditcard om de gratis proefperiode beschikbaar te houden voor echte mensen. Er worden geen kosten in rekening gebracht op uw kaart — vandaag niet, en ook niet wanneer de proefperiode afloopt. U betaalt niets, tenzij u een abonnement kiest; doet u dat niet, dan stopt de proefperiode gewoon.

Zinn® Dev Pro

€ 25,99/maand

of € 259,90 per jaar

Websites
5
NVMe-opslag
100 GB op al uw sites
Bandbreedte
5 TB

Gratis proefperiode van 14 dagen — kaart vereist, niets in rekening gebracht

Kies uw stack
Mijn gratis proefperiode starten

Developer Hosting voert uw eigen code uit. Daarom vragen we om een creditcard om de gratis proefperiode beschikbaar te houden voor echte mensen. Er worden geen kosten in rekening gebracht op uw kaart — vandaag niet, en ook niet wanneer de proefperiode afloopt. U betaalt niets, tenzij u een abonnement kiest; doet u dat niet, dan stopt de proefperiode gewoon.

Zinn® Dev Scale

€ 88,99/maand

of € 889,90 per jaar

Websites
20
NVMe-opslag
500 GB op al uw sites
Bandbreedte
25 TB

Gratis proefperiode van 14 dagen — kaart vereist, niets in rekening gebracht

Kies uw stack
Mijn gratis proefperiode starten

Developer Hosting voert uw eigen code uit. Daarom vragen we om een creditcard om de gratis proefperiode beschikbaar te houden voor echte mensen. Er worden geen kosten in rekening gebracht op uw kaart — vandaag niet, en ook niet wanneer de proefperiode afloopt. U betaalt niets, tenzij u een abonnement kiest; doet u dat niet, dan stopt de proefperiode gewoon.

  • Eerst proberenElk beheerd pakket begint met een gratis proefperiode van 14 dagen, zodat u een echte website kunt opzetten voordat u ergens voor betaalt.
  • Niet-goed-geld-terug-garantie van 30 dagenAls een beheerd pakket niet geschikt voor u is, laat het ons dan binnen 30 dagen na uw eerste betaling weten en we storten het terug. Applicatiehosting is inbegrepen. Het restitutiebeleid lezen
  • Echte ondersteuning, inbegrepenOndersteuning is inbegrepen bij elk abonnement, verzorgd door mensen die dit platform beheren in plaats van een script. Accounts die niet kunnen wachten, krijgen voorrang in de rij. Hoe prioriteitssupport werkt

Wat deze pakketten niet uitvoeren

  • Containers, Docker-images en Kubernetes draaien op een Zinn® Private Cloud-server, niet op deze pakketten.
  • Langlopende achtergrondworkers en wachtrijconsumenten worden hier niet ondersteund; geplande taken wel.
  • Productie en de branch previews delen de geheugen- en CPU-toewijzing van de app.

Node.js-hosting: vragen

Welke Node.js-versie gebruikt u?

Node.js 24. Uw app start vanuit app.js en NODE_ENV is ingesteld op production, tenzij u uw eigen waarde instelt.

Heb ik PM2 of NGINX nodig?

Nee. De webserver start en voert uw app voor u uit, dus er is geen procesbeheerder of reverse-proxy om te configureren.

Kan ik Next.js of een ander framework met een build-stap uitvoeren?

Ja, als het als een Node.js-server vanuit app.js draait. Stel uw build-opdracht in en deze wordt bij elke implementatie uitgevoerd, voordat de nieuwe versie live gaat.

Kan ik WebSockets of achtergrondworkers gebruiken?

Langdurige achtergrondworkers worden niet ondersteund op deze pakketten. Voor toepassingen die zwaar leunen op WebSocket, workers of containers is een Zinn® Private Cloud-server de betere keuze.

Is er een gratis proefperiode?

Ja, 14 dagen op Dev Start met vooraf geselecteerde Node.js. Een kaart zorgt ervoor dat proefversies voor echte mensen blijven; er wordt niets in rekening gebracht tenzij u een abonnement kiest.

Kan ik een database koppelen?

Ja. Gebruik een Zinn® Beheerde Database (PostgreSQL of MySQL) of een voor uw site afgeschermde Redis-cache, en plaats de verbindingsgegevens in uw omgevingsvariabelen.

Alle Developer Hosting-runtimes: Node.js, Python en Ruby

Implementeer uw Node.js-app vandaag nog

Veertien dagen gratis met Node.js al geselecteerd. Er worden tijdens de proefperiode geen kosten in rekening gebracht op de kaart die we vragen.

Gratis proefperiode van 14 dagen — kaart vereist, niets in rekening gebracht

Kies uw stack
Mijn gratis proefperiode starten

Developer Hosting voert uw eigen code uit. Daarom vragen we om een creditcard om de gratis proefperiode beschikbaar te houden voor echte mensen. Er worden geen kosten in rekening gebracht op uw kaart — vandaag niet, en ook niet wanneer de proefperiode afloopt. U betaalt niets, tenzij u een abonnement kiest; doet u dat niet, dan stopt de proefperiode gewoon.