Skip to content

Get started with Ravenstash

Ravenstash is a hosted private registry for PyPI, npm, Maven, Container, and Helm OCI. A Ravenstash repository belongs to your personal account or an organization and can support one or more registry types.

  1. Choose an owner. Use your personal account for individual projects, or select an organization for shared repositories.
  2. Create a repository. Enable PyPI, npm, Maven, Container, Helm, or any combination.
  3. Authenticate. Run rvs auth login for browser-backed developer authentication, or use an automation token with rvs in CI.
  4. Publish and retrieve. Run the commands shown for the selected registry through rvs.
Ecosystem Quickstart
PyPI Publish and install Python packages
npm Publish and install npm packages
Maven Deploy and resolve Maven artifacts
Container Push and pull OCI or Docker-compatible images
Helm OCI Publish and install Helm OCI charts

For the repository model, read Key concepts. For browser login and developer workflows, start with the rvs overview.

Repositories and mirrors are private and authenticated.