Skip to main content

Rofi/Dmenu to interact with vault.

Project description

vault-cli

Vault cli helper

Requirements

rofi or dmenu needs to be installed. Optionally, xsel, if exists, selected secrets will be copied to clipboard.

config file should be located at /home/{user}/.config/vaultrun/config.yaml with:

name:
  mount_point: <Secret mount point>
  secret_path: <Secret path to query>
  # If role_id and secret_id are not provided, use OIDC login
  role_id: <Role ID>
  secret_id: <Secret ID>

Installation

from Pypi:

python -m pip3 install vaultrun```

Local installation:

poetry install

Usage

From Pypi:

vaultrun

Local run:

poetry run vaultrun

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vaultrun-2.0.12.tar.gz (3.5 kB view details)

Uploaded Source

File details

Details for the file vaultrun-2.0.12.tar.gz.

File metadata

  • Download URL: vaultrun-2.0.12.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for vaultrun-2.0.12.tar.gz
Algorithm Hash digest
SHA256 a045be71d0bab990bcff2956d94068363e52974f8858ed2611367f967c76da50
MD5 fee25f471f2010b61704ae3fa8e7f3b8
BLAKE2b-256 b949213859d93d32fb9c2bb5f2baaf0bcaea2aeb17e02b625b45b2919c2e5d98

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page