Sign in with rvs
The rvs CLI opens Ravenstash in your browser so you can approve the terminal
without copying your account password into the CLI.
Sign in
Section titled “Sign in”rvs auth loginApprove the request in your browser. rvs saves the sign-in in secure storage.
Run rvs auth storage doctor if you need to check the available choices.
Automation
Section titled “Automation”Use an automation token where browser approval is unavailable:
export RVS_TOKEN="${TOKEN_FROM_SECRET_STORE}"RVS_TOKEN is used instead of a saved browser sign-in and is not renewed
automatically.
Choose a credential
Section titled “Choose a credential”| Scenario | Credential |
|---|---|
| Developer terminal | rvs auth login |
CI or unattended automation through rvs |
RVS_TOKEN |
| pip, uv, Twine, npm, pnpm, Maven, Docker, Helm, or ORAS | Matching rvs wrapper with temporary authentication |
| Gradle, sbt, Yarn, Bun, or another package tool | Short-lived registry token from rvs art token mint |
Revoke old CLI sessions from account settings. See Sign in and manage profiles for more options.
A local profile keeps a separate sign-in on the same computer. After login,
choose your username or an organization’s public handle with rvs account switch.
See Choose an account and repository.

