DOCUMENTATIONOverview

Use Movitera® Vault in your terminal

movitera run injects Vault secrets into any process without creating a local .env. Use the TUI when you need to browse teams and credentials from the terminal without exposing values.

Run an app with Vault secrets

bash
$ movitera run -c myapp-prod -- npm start
> myapp@1.0.0 start
> node server.js

listening on http://localhost:3000

The process receives DATABASE_URL, REDIS_URL, tokens, and any other key in the ENV_BUNDLE. The CLI does not print or write the values.

Open the TUI when you need to explore

  • Type movitera in an interactive terminal to open the UI.
  • Search credentials by name, tag, or scope.
  • Copy ENV_BUNDLE to the clipboard or write a 0600 .env file.
  • Generate TOTP for credentials with OTPAUTH_URI.

Recommended path

  1. 1

    Install the CLI.

    bash
    $ pipx install movitera-cli
    $ movitera --version
    movitera 0.4.0
  2. 2

    Sign in and select a default team.

    bash
    $ movitera login
    $ movitera team use <team-slug>
  3. 3

    Use an ENV_BUNDLE in a process.

    bash
    $ movitera run -c myapp-prod -- npm start
  4. 4

    Open the TUI to browse Vault.

    bash
    $ movitera

Documentation map

Read Install and First command to reach the first working result. Use the guides for recurring tasks. The reference lists commands, flags, environment variables, team precedence, and exit codes.

Next