awoolt

command module
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 7, 2025 License: MIT Imports: 20 Imported by: 0

README

🐺 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

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL