Release v1.3.0
burrow-autoload-demo.mp4
Burrow now includes support for automatically loading secrets managed by burrow into the active working directory when applicable. Kinda like direnv but with secret management centralized in Burrow's SQLite store.
To get started:
- Install the latest version of Burrow using the instructions below.
- Run
burrow init YOUR_SHELLto initialize the shell hooks needed for the integration for supported shells. - Run
burrow trust DIRECTORYwhere the directory is where you want secrets auto-loaded. cd DIRECTORYand observe secrets are loaded into environment variables.
Secrets are only loaded into trusted directories. Directories can be untrusted at any time with the burrow untrust command. Secrets are unloaded when navigating away from the target directory.
Installation
Install script (Linux/macOS):
curl -fsSL https://safia.rocks/burrow/install.sh | sh -s -- v1.3.0Update previous installation:
burrow update v1.3.0
npm:
npm install burrowBinary (Linux/macOS):
curl -fsSL https://github.com/captainsafia/burrow/releases/download/v1.3.0/burrow-$(uname -s | tr '[:upper:]' '[:lower:]')-$(uname -m | sed 's/x86_64/x64/' | sed 's/aarch64/arm64/') -o burrow
chmod +x burrow
sudo mv burrow /usr/local/bin/Download
| Platform | Binary |
|---|---|
| Linux x64 | burrow-linux-x64 |
| Linux ARM64 | burrow-linux-arm64 |
| macOS x64 | burrow-darwin-x64 |
| macOS ARM64 | burrow-darwin-arm64 |
| Windows x64 | burrow-windows-x64.exe |
Changelog
See commits since last release: v1.3.0...HEAD