ReferenceCLI

nevia

Manage computers and managed databases from the terminal

Version: 0.1.7

The workspace comes from --workspace, NEVIA_WORKSPACE, the nearest .nevia.toml, then your config. nevia config shows each value and where it came from.

Exit codes, one per class of failure (--json errors carry the same number as error.exit_code):

  • 0 success
  • 1 error: an operation failed or the response was unexpected
  • 2 unauthorized: sign in again with nevia login
  • 3 not found: no resource by that name in the workspace
  • 4 forbidden: your role does not allow it
  • 5 conflict: check the resource's state, then retry
  • 6 retryable: the service was busy or unreachable, or --timeout ran out
  • 7 invalid request: fix the flags or arguments
  • 8 state: no credential or configuration, before any request

nevia exec exits with the remote command's status instead.

nevia [FLAGS] <SUBCOMMAND>

Global options

  • --workspace <WS> - Workspace ID or exact name
  • --json - Print JSON on supported commands
  • --non-interactive - Never prompt, launch a browser, or open an interactive session
  • -y, --yes - Skip confirmations and install updates without asking

Options

  • -h, --help - Print help
  • -V, --version - Print version

Subcommands

On this page