Skip to content
/ awoolt Public

๐Ÿบ Interactively browse vault/openbao in the terminal.

License

Notifications You must be signed in to change notification settings

jon4hz/awoolt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

## 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]

Flags:
  -e, --engine string   secret engine to use
  -h, --help            help for awoolt
  -p, --path string     secret path

About

๐Ÿบ Interactively browse vault/openbao in the terminal.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages