Skip to main content
Node.js is an asynchronous event-driven JavaScript runtime designed to build scalable network applications. Zerops provides a powerful, production-ready Node.js hosting environment with automatic scaling, built-in CI/CD, and seamless database connectivity.

Why Choose Node.js on Zerops

Zerops makes deploying and managing Node.js applications effortless:
  • Automatic Scaling - Horizontal and vertical auto-scaling based on real-time resource usage
  • Zero Configuration - Deploy with a simple zerops.yaml file
  • Built-in CI/CD - Automatic builds from Git with customizable pipelines
  • Database Integration - Easy connections to PostgreSQL, MySQL, MongoDB, and more
  • Multiple Versions - Support for Node.js 18, 20, 22, and latest

Supported Node.js Versions

Zerops supports the following Node.js versions:
  • nodejs@18
  • nodejs@20
  • nodejs@22
  • nodejs@latest
You can upgrade between major versions at any time by updating your project configuration.

Quick Start

Deploy a Node.js application in minutes:
1

Create a project

Log in to the Zerops GUI and create a new project.
2

Import the recipe

Use our ready-made recipe to deploy a sample Node.js app with PostgreSQL:
project:
  name: my-nodejs-app

services:
  - hostname: app
    type: nodejs@20
    enableSubdomainAccess: true
    buildFromGit: https://github.com/zeropsio/recipe-nodejs

  - hostname: db
    type: postgresql@16
    mode: NON_HA
3

Access your app

Once deployed, access your application via the generated subdomain (e.g., https://app-123-3000.prg1.zerops.app).

Key Features

Customizable Build Pipeline

Configure your build process with custom commands, environment variables, and caching.

Auto Scaling

Automatic horizontal and vertical scaling to handle traffic spikes efficiently.

Simple Deployment

Deploy from Git with zero-downtime updates and readiness checks.

Quick Setup

Get started in minutes with our quickstart guide.

What You’ll Learn

Explore our comprehensive guides:

Example Recipe

Check out our Node.js recipe on GitHub for a complete working example with:
  • Express.js server
  • PostgreSQL database connection
  • Environment variable configuration
  • Production-ready zerops.yaml

Need Help?

Join our Discord community to get help from our team and other Zerops users.

Build docs developers (and LLMs) love