• v0.9.0 93c151f527

    v0.9.0
    All checks were successful
    ci / battery (push) Successful in 1m20s
    release / image (push) Successful in 44s
    Stable

    Ghost released this 2026-07-01 19:29:21 +00:00 | 3 commits to main since this release

    Added

    • Web: group-level SSH override — a group can carry an ssh block (a user and/or a Vault
      key_secret) that its members inherit. SSH settings now resolve global → group → device
      (a device's own setting still wins; across multiple groups the first in config order wins per
      key). The group's Vault key is materialised in-memory at run time, exactly like a device key.
    • Web: SFTP storage destinations can authenticate with an SSH key from the Vault — pick a
      stored key instead of a filesystem path; the key material (and any passphrase) is injected
      in-memory at run time and never written to disk.
    • Web: status filter on the Inventory page — filter devices by enabled / disabled /
      online / offline (online/offline requires latency monitoring).

    Changed

    • Web: dashboard backup-set and file counts abbreviate at scale (6,957 stays exact,
      12k / 2.3M above 10,000) so large fleets don't overflow the stat cards.
    • Docs: coherent documentation overhaul — a Docker-first README with an architecture diagram
      ("How it fits together"), all non-Docker installs consolidated into
      doc/INSTALLATION-METHODS.md, de-duplicated reference docs, and a refreshed ROADMAP.
    Downloads