[go: up one dir, main page]

Celebrating 10 Years | Since 2016

Private npm Registry

Host scoped and unscoped npm packages. Works with npm, Yarn, pnpm, and Bun. Simple setup, predictable pricing, enterprise access control.

Compatible with npm, Yarn, pnpm, and Bun
npm registry interface

Everything you need for npm packages

CloudRepo provides a production-ready npm registry with the features your team needs and none of the complexity you don't.

Scoped AND Unscoped Packages
Publish @company/lib or my-utils. Both work. GitHub Packages only supports scoped packages.
Works with npm, Yarn, pnpm, and Bun
Standard npm registry protocol. No vendor lock-in. Use whichever package manager your team prefers.
Token-Based Auth
Authenticate with a token in your `.npmrc` for CI/CD and local installs. Standard npm registry auth, no proprietary tooling required.
Version Management
Full support for dist-tags, version metadata, deprecation warnings, and unpublish. Manage your complete package lifecycle.
Enterprise Access Control
Per-user read/write permissions with organization-level isolation. Control who can publish and install.

Quick Setup Guide

Get your private npm registry running in minutes with standard npm tooling.

1

Log in to your registry

Authenticate with your CloudRepo npm registry using the npm CLI.

                    npm login --registry=https://YOUR_ORG.mycloudrepo.io/repositories/YOUR_REPO
                  
2

Configure .npmrc

Set your registry URL and enable authentication for all requests.

                    # .npmrc (project or global)
registry=https://YOUR_ORG.mycloudrepo.io/repositories/YOUR_REPO
always-auth=true
                  
3

Publish your package

Publish packages using standard npm commands. CloudRepo handles the rest.

                    # Publish your package
npm publish

# Or publish a scoped package
npm publish --access restricted
                  
4

Install from your registry

Install packages from your private registry just like you would from npmjs.com.

                    # Install a package
npm install @scope/package

# Or install an unscoped package
npm install my-utils
                  

Works with Every JavaScript Package Manager

CloudRepo uses the standard npm registry protocol. Use whichever tool your team prefers.

Yarn

Fast, reliable dependency management with workspaces support. Configure your CloudRepo registry in .yarnrc.yml.

# .yarnrc.yml
npmRegistryServer: "https://YOUR_ORG.mycloudrepo.io/repositories/YOUR_REPO"
npmAlwaysAuth: true

pnpm

Efficient, strict package manager with excellent monorepo support. Uses standard .npmrc configuration.

# .npmrc
registry=https://YOUR_ORG.mycloudrepo.io/repositories/YOUR_REPO
always-auth=true

Bun

Ultra-fast JavaScript runtime and package manager. Configure via bunfig.toml or standard .npmrc.

# bunfig.toml
[install]
registry = "https://YOUR_ORG.mycloudrepo.io/repositories/YOUR_REPO"

npm CLI

The standard Node.js package manager. Configure globally or per-project with .npmrc.

# .npmrc
registry=https://YOUR_ORG.mycloudrepo.io/repositories/YOUR_REPO
always-auth=true

All JavaScript package managers use CloudRepo's npm registry protocol. See our documentation for detailed configuration guides.

Comparing registries? We put the numbers side by side in our Artifactory alternatives guide and our Sonatype Nexus alternative comparison.

Calculate Your Savings

See how much you can save compared to JFrog Artifactory and Nexus

250 GB
1 TB

Common Scenarios

JFrog Artifactory

Consumption

Pro, billed monthly. JFrog lists no annual price for Pro.

Base Cost $150
Usage Costs $1,475
Monthly $1,625
12 months $19,500

25GB included. $1.25/GB (26-1,024GB), $1.00/GB (1,025-2,024GB), $0.75/GB (2,025+GB)

JFrog list price, read 2026-10-06: Pro is priced at list here. Its limited-time offer is $50 a month through June 4, 2027. The first tier ends at 1,024 GB on JFrog's checkout page; its pricing page prints 1,204.

Nexus Repository

Consumption

Pro Cloud, an annual plan: the annual base fee divided by 12, plus the month’s consumption.

Base Cost $162.50
Usage Costs $1,103
Monthly $1,265
12 months $15,180

Sonatype list price, checked 2026-10-06: $1,950 a year plus consumption, 25 GB included. Shown at the lower of two readings of their tier table.

CloudRepo

Predictable
Plan Team
Storage Included 250 GB
Transfer Included 3 TB / month
Price $599/month billed monthly $499/month billed annually

If you exceed your monthly transfer allowance, we reach out first. Nothing is throttled, no build ever stops, and there are no automatic charges. Occasional spikes are simply fine. Sustained overage is billed at $120 per additional TB, always rounded down in your favor (2.9 TB over = 2 TB billed = $240). Storage growth is a prorated one-click plan upgrade, not per-GB fees.

Your Savings with CloudRepo

Monthly Savings $0
Annual Savings $0
Percentage Saved 0%

Compared with JFrog Artifactory list pricing, both billed monthly

Competitor figures were read on 2026-10-06 from: JFrog pricing ( archived ) , JFrog Pro checkout ( archived ) , Sonatype pricing ( archived ) , Sonatype usage limits ( archived ) . Vendors change prices and plans, so check each page before you decide.

Ready to host your npm packages?

Start your 14-day free trial. No credit card required.