Skip to content

Using Binara

Binara is a private artifact hosting service for NPM and Go modules. It provides secure, reliable package management for teams and organizations.

  1. Publish any Go or NPM package to Binara privately
  2. Team members install packages using standard package managers
  3. Publish final versions to public registries when you’re ready!

Private NPM Registry

Host private NPM packages with full npm CLI compatibility. Supports scoped packages and standard npm workflows.

Learn more about NPM hosting →

Go Module Proxy

Private Go module hosting with full Go toolchain support. Compatible with go get, go mod, and all standard Go commands locally or from CI.

Learn more about Go module hosting →

Team Access Control

Granular permissions system to control who can publish, install, or manage packages in your organization or audience.

Secure Authentication

Control Public and Private version access using IAM policies, fine-grained at repository, package, module or version level.

High Availability

Enterprise-grade infrastructure with global CDN distribution and 99.9% uptime SLA.

To get started, install the Deployport CLI:

Terminal window
sh curl -fsSL https://get.deployport.com | sh

Once installed, create your first Binara repository:

Terminal window
deployport binara repo create myrepo

A repository can host both NPM packages and Go modules. Choose your preferred package type to continue: