Skip to main content

Install secretctl

secretctl is distributed as a single binary with no dependencies.

macOS

brew install forest6511/tap/secretctl

Manual Download

# Apple Silicon (M1/M2/M3)
curl -LO https://github.com/forest6511/secretctl/releases/latest/download/secretctl-darwin-arm64
chmod +x secretctl-darwin-arm64
sudo mv secretctl-darwin-arm64 /usr/local/bin/secretctl

# Intel Mac
curl -LO https://github.com/forest6511/secretctl/releases/latest/download/secretctl-darwin-amd64
chmod +x secretctl-darwin-amd64
sudo mv secretctl-darwin-amd64 /usr/local/bin/secretctl

Linux

Download Binary

# For x86_64
curl -LO https://github.com/forest6511/secretctl/releases/latest/download/secretctl-linux-amd64
chmod +x secretctl-linux-amd64
sudo mv secretctl-linux-amd64 /usr/local/bin/secretctl

# For ARM64
curl -LO https://github.com/forest6511/secretctl/releases/latest/download/secretctl-linux-arm64
chmod +x secretctl-linux-arm64
sudo mv secretctl-linux-arm64 /usr/local/bin/secretctl

Windows

Download Binary

  1. Download secretctl-windows-amd64.exe from GitHub Releases
  2. Rename to secretctl.exe
  3. Add to your PATH

Verify Installation

secretctl --help

You should see the list of available commands.

Desktop App

The desktop app provides a GUI alternative to the CLI. Currently, you need to build it from source:

cd desktop
wails build

See Desktop App Guide for details.

Next Steps