github max-rh/sshelf v0.6.0
0.6.0 — 2026-06-20

latest releases: v0.15.0, v0.14.1, v0.14.0...
3 months ago

Release Notes

Added

  • Sites — group hosts (one site per host, e.g. a data center / project), distinct from the
    many-valued free-form tags. A site can carry optional shared SSH defaults — user, port,
    ProxyJump (bastion), identity — that member hosts inherit at connect time where the host
    leaves a field unset (the host always wins; auth stays per-host). The list groups by site
    when idle and shows a ·site· column + site:NAME filter while typing. Manage sites with
    F3 (create/edit/delete + their defaults); assign one in the add/edit form. CLI: sshelf sites [--json], sshelf sites add NAME [-u/-p/-J/-i], and sshelf add --site NAME. Stored in
    hosts.toml as [[site]] — old files load unchanged.

Install sshelf 0.6.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-rh/sshelf/releases/download/v0.6.0/sshelf-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install max-rh/tap/sshelf

Download sshelf 0.6.0

File Platform Checksum
sshelf-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
sshelf-x86_64-apple-darwin.tar.xz Intel macOS checksum
sshelf-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
sshelf-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

Don't miss a new sshelf release

NewReleases is sending notifications on new releases.