Kānuka
Kānuka is a powerful CLI tool written in Go that provides secure secrets sharing. It uses industry-standard encryption for team secrets.
With Kānuka, you’ll never need to ask “can you send me the API keys?” again. Securely share secrets across your entire team.
What’s with the name?
Section titled “What’s with the name?”Kānuka (Kunzea ericoides) is a tree that is endemic to Aotearoa New Zealand. It is a robust species, critical to restoring wildlife destroyed by fire as it quickly propagates and regenerates the land. Its leaves have a characteristically soft touch, and it’s one of few plants that can survive the heat of geothermal features.
It is fast, resilient, yet pleasant to touch. This is the vision of Kānuka.
Core Features
Section titled “Core Features”Secrets Management
Section titled “Secrets Management”- Secure Encryption: Industry-standard AES-256 and RSA-2048 encryption.
- Team Collaboration: Register team members and share secrets securely.
- Git-Safe: Encrypted secrets can be safely committed to version control.
- Cross-Platform: Works consistently across Linux, macOS, and Windows.
Installation
Section titled “Installation”You’ll need to have Go installed first, and have the Go binaries available on your system path. Check the Go installation documentation if you haven’t installed Go already.
It’s also worth making sure that you have your Go binaries on your system path.
The Go installation tool should handle that for you, but if you installed Go
through a different way (for example, using a package manager like brew),
then you’ll need to manually put Go in your path.
Adding Go to your PATH
Section titled “Adding Go to your PATH”# add the following line to your `~/.bashrc`export PATH=$HOME/go/bin:$PATH# add the following line to your `~/.zshrc`export PATH=$HOME/go/bin:$PATH- Press
win + sand typeEnvironment Variables - Click on
Environment Variables - Under “user variables”, click edit.
- Add the following:
%USERPROFILE%\go\binInstalling Kānuka
Section titled “Installing Kānuka”On any operating system, just run the following:
go install github.com/PolarWolf314/kanuka@latest