Skip to content

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.

Terminal window
rvs auth login

Approve 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.

Use an automation token where browser approval is unavailable:

Terminal window
export RVS_TOKEN="${TOKEN_FROM_SECRET_STORE}"

RVS_TOKEN is used instead of a saved browser sign-in and is not renewed automatically.

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.