Ravenstash hosts and registry URLs
Ravenstash separates the web app, developer API, package downloads, and package uploads by host.
Product hosts
Section titled “Product hosts”| Surface | Host |
|---|---|
| Marketing website | https://ravenstash.com |
| Documentation | https://docs.ravenstash.com |
| App and dashboard | https://app.ravenstash.com |
| Developer API | https://api.ravenstash.com |
Package-manager hosts
Section titled “Package-manager hosts”| Ecosystem | Install | Publish | Private mirror |
|---|---|---|---|
| PyPI | https://pypi.rvsta.sh |
https://push.pypi.rvsta.sh |
https://mirror.pypi.rvsta.sh |
| npm | https://npm.rvsta.sh |
https://push.npm.rvsta.sh |
https://mirror.npm.rvsta.sh |
| Maven | https://maven.rvsta.sh |
https://push.maven.rvsta.sh |
https://mirror.maven.rvsta.sh |
OCI registry host
Section titled “OCI registry host”Container images and Helm OCI charts use one authenticated endpoint for native reads and writes:
oci.rvsta.sh/{namespace_name}/{repository_name}/{oci_repository_path}oci.rvsta.sh serves both private Container and Helm repositories.
Docker-style references omit a URL scheme:
oci.rvsta.sh/platform/runtime-images/acme/api:1.0.0Helm uses the oci:// scheme expected by the client:
oci://oci.rvsta.sh/platform/deployment-charts/charts/apiThe same host serves both kinds. Do not add /container/ or /helm/ to the
reference; copy the exact repository reference shown by Ravenstash.
Every enabled package registry appends a namespace and repository route. PyPI
install URLs also append /simple/ for the package index.
https://pypi.rvsta.sh/{namespace_unique_ref}/{repository_unique_ref}/simple/https://push.pypi.rvsta.sh/{namespace_unique_ref}/{repository_unique_ref}/
https://npm.rvsta.sh/{namespace_unique_ref}/{repository_unique_ref}/https://push.npm.rvsta.sh/{namespace_unique_ref}/{repository_unique_ref}/
https://maven.rvsta.sh/{namespace_unique_ref}/{repository_unique_ref}/https://push.maven.rvsta.sh/{namespace_unique_ref}/{repository_unique_ref}/Readable package and OCI routes use the current namespace and repository names.
The rvs CLI refreshes those names before launching a package tool, so normal
interactive commands follow renames automatically.
Permanent generated package references begin with _. OCI accepts the
equivalent in_.../r_... route. Those permanent forms remain available for jobs
that intentionally need an identity-based reference across renames.
Direct private-mirror URLs use the mirror host. Copy the exact URL shown by the selected mirror rather than constructing one manually.
Generic browser transfer hosts
Section titled “Generic browser transfer hosts”Browser downloads and uploads may use art.rvsta.sh and push.rvsta.sh. Package
tools should be launched through rvs, which selects the registry-specific host.
Use generated values
Section titled “Use generated values”Copy the generated rvs command from the selected PyPI, npm, Maven, Container,
or Helm tab. It includes the correct repository target and package format.

