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.
Quick start
Section titled “Quick start”- Choose an owner. Use your personal account for individual projects, or select an organization for shared repositories.
- Create a repository. Enable PyPI, npm, Maven, Container, Helm, or any combination.
- Authenticate. Run
rvs auth loginfor browser-backed developer authentication, or use an automation token withrvsin CI. - Publish and retrieve. Run the commands shown for the selected registry through
rvs.
Pick an ecosystem
Section titled “Pick an ecosystem”| 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.

