Authenticated package delivery
Ravenstash serves private PyPI, npm, and Maven downloads through an authenticated content delivery network spanning 300+ geographic locations.
Storage location and delivery location are separate. The selected storage target defines where package files are kept at rest. It does not restrict the delivery locations available to developers or CI runners.
Developers and CI receive fast package downloads wherever they work. Ravenstash does not guarantee a specific location or latency for an individual download.
What developers configure
Section titled “What developers configure”Nothing extra. Use the same rvs target from every location:
rvs pip,rvs uv, andrvs twinervs npmand supported npm-compatible wrappersrvs mvn
Private by default
Section titled “Private by default”Content delivery does not make repositories public. Ravenstash checks package access before returning private content.
The same authenticated delivery experience works with Ravenstash-managed storage and supported storage owned by your organization. Ravenstash does not expose reusable storage-provider credentials to package clients.
Turbo mode for large downloads
Section titled “Turbo mode for large downloads”Large downloads come straight from storage with Turbo mode, which is on by default. Ravenstash still checks access for every download. See Turbo mode for large downloads for the tools it works with, the storage hosts a restricted network must allow, and how to turn it off.
Storage location stays unchanged
Section titled “Storage location stays unchanged”Global delivery does not change your selected data-residency region. Packages remain stored at rest in the location your organization chose.

