Skip to content
Ravenstash
Create account

Store private packages in your own object storage.

Keep critical package files in storage controlled by your organization while Ravenstash manages publishing, authenticated access, package metadata, and global delivery.

Keep package files in your cloud account

Ravenstash provides the private package registry while your organization retains control of the storage holding its binary package data.

Your storage account

Package files remain in an object storage service owned and managed by your organization.

Your package workflow

Developers continue publishing and installing through Ravenstash with the package tools they already use.

Your critical IP boundary

Keep binary package data outside Ravenstash-owned storage without operating a complete package registry yourself.

One choice for every ecosystem

The same storage choice can hold the PyPI, npm, and Maven files in a multi-ecosystem repository.

Control the package files without running the registry

Ravenstash stays responsible for the developer-facing package experience. Your storage service holds the binary package data that represents your critical intellectual property.

  1. 1

    Connect a supported object storage service controlled by your organization.

  2. 2

    Select it for a private repository or custom private mirror.

  3. 3

    Publish and install through the same Ravenstash package URLs.

  4. 4

    Move storage later without renaming the repository or packages.

Storage ownership without workflow complexity

Keep the registry familiar for developers while choosing where package files live.

See all storage choices →

Which storage services can I connect?

Ravenstash connects to supported object storage services owned by your organization. The storage guide in the documentation lists them.

Do developers connect directly to the storage bucket?

No. Developers and build systems continue using authenticated Ravenstash package URLs and normal package-manager commands.

Can I move an existing repository to my own storage?

Yes. A repository can move between Ravenstash-managed storage and customer-owned storage without changing its package identity.

Keep package files in storage you own.

Read how customer-owned storage is connected, then create an account to get started.