Push your code. We handle the rest. Building, testing, zero-downtime deploys.
$ npm install -g harbor-cli
$ harbor init my-app
$ cd my-app
$ harbor push
Production-ready deployment platform for your Node.js applications
Push and deploy with a single command. No complex configuration required.
Hot swap deployments keep your app running during updates.
Automatic health monitoring ensures your app stays online.
Manage apps, view logs, and monitor performance from your browser.
Automatic HTTPS with Let's Encrypt for all your applications.
Each app runs as its own system user for enhanced security.
Automatic port allocation prevents conflicts between apps.
Each app gets its own subdomain automatically configured.
Keep previous versions and roll back instantly if needed.
Harbor is a self-hosted Platform as a Service that gives you the simplicity of modern deployment platforms without the vendor lock-in. Run it on your own server, keep your data private, and maintain full control over your applications.