Skip to content

Download

Archives are hosted on GitHub Releases (no longer served from this site). Currently only Linux archives are provided (fully statically linked against musl, no runtime dependencies); extracting yields a single secret-guard executable you can put on your PATH. For other platforms, build from source.

Current release: v0.1.0

PlatformFileDownload
Linux x86_64secret-guard-0.1.0-x86_64-linux-musl.tar.gzDownload
Linux ARM64secret-guard-0.1.0-aarch64-linux-musl.tar.gzDownload

Checksums:SHA256SUMS

Verify the archive after downloading (SHA256SUMS lives in the same GitHub release assets as the archives):

Terminal window
VERSION=0.1.0
BASE=https://github.com/luochen1990/secret-guard/releases/download/v${VERSION}
curl -sO "$BASE/secret-guard-${VERSION}-x86_64-linux-musl.tar.gz"
curl -sO "$BASE/SHA256SUMS"
sha256sum -c --ignore-missing SHA256SUMS
# secret-guard-0.1.0-x86_64-linux-musl.tar.gz: OK

No macOS / Windows binary archives yet (the packaging pipeline is not ready). Build from the source repository: cargo install on macOS; on Windows, prefer the Linux archive inside WSL.

All methods below fetch from the GitHub source repository:

Terminal window
# One-off run:
nix run github:luochen1990/secret-guard -- --help
# Or wire up the overlay / nixosModule into your flake
# and use pkgs.secret-guard directly

NixOS users should prefer the structured-options deployment; see NixOS Deployment.