Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ awoolt Public

🐺 Interactively browse vault/openbao in the terminal.

License

Notifications You must be signed in to change notification settings

jon4hz/awoolt

Repository files navigation

🐺 Awoolt

Go Report Card lint goreleaser

Interactively browse vault/openbao in the terminal.

demo

πŸš€ Installation

# using go directly
$ go install github.com/jon4hz/awoolt@latest
# from aur (btw)
$ yay -S awoolt-bin
# local pkg manager
$ export VERSION=v0.2.1
## debian / ubuntu
$ dpkg -i awoolt-$VERSION-linux-amd64.deb
## rhel / sles
$ rpm -i awoolt-$VERSION-linux-amd64.rpm
## alpine
$ apk add --allow-untrusted awoolt-$VERSION-linux-amd64.apk

All releases can be found here

πŸ“ Config

awoolt searches for a config file in the following locations:

  1. ./awoolt.yml
  2. ~/.config/awoolt/awoolt.yml
  3. /etc/awoolt/awoolt.yml

πŸ₯ Example

# ~/.config/awoolt/awoolt.yml
---
engine: my-vault-kv

πŸ”‘ Authentication

Make sure you have a valid vault token on your system. Try vault login.

✨ Usage

$ awoolt --help
interactively browse vault/openbao in the terminal.
Usage:
 awoolt [flags]
 awoolt [command]
Available Commands:
 help Help about any command
 version Print the version info
Flags:
 -e, --engine string secret engine to use
 -h, --help help for awoolt
 -p, --path string secret path
 -v, --version version for awoolt

About

🐺 Interactively browse vault/openbao in the terminal.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /