Skip to content

Bifrost v0.3.4 — Import/Discovery, Automation, Secrets & Polish

Latest

Choose a tag to compare

@jimmyrivas jimmyrivas released this 16 Jul 17:45

A large release completing the post-audit close-feature-wiring-gaps plan (Phases 3–6) plus SFTP panel polish.

⚠️ Disclaimer: several features in this release are implemented, type-checked, linted, and unit-tested but have not yet had a dedicated hands-on GUI verification (Phases 1, 2, 5.3/5.4/5.5, and the SFTP panel were verified). Treat the items listed in TODO.md as beta until checked on a real setup. Please report anything that misbehaves.

Added

  • Import / Export (Settings): ssh-config, Ansible inventories, Terraform state, JSON backup.
  • Cloud discovery (Settings): scan AWS/GCP/Azure/Docker/Podman/Kubernetes and import running instances.
  • System tray with favorites & recent connections (click to open).
  • Automation: global variables editor, macros (global + per-connection, run from the terminal menu), expect rules per connection that auto-fire on live SSH sessions, and a real clusters manager ("Open cluster" opens members + all-tabs broadcast).
  • Secrets: database encryption at rest (passphrase on startup), one-click vault re-encryption, a key-file vault fallback, 1Password op:// references resolved at connect, a Secret Managers detection panel, and an SSH CA signing panel (local ssh-keygen or Vault).
  • SFTP panel: Modified date column, sortable Name/Modified/Size headers, folders-first toggle, Rename, and a resizable (persisted-width) panel.
  • Auto-save session logs on connect; FIDO2 sk-key generate/detect helpers.

Fixed / Changed

  • Saving Mosh/Custom connections (CHECK constraint), hook persistence, protocol routing for all methods, SSH advanced options applied at connect, and many honesty/wiring gaps. Removed dead code (quake terminal, dead pane-resize hotkey).

Install

Download Bifrost-0.3.4.AppImage, chmod +x, run. Portable build (glibc ≥ 2.28), built inside Debian bullseye.

SHA256: 74ec297ca49934c79210f30a3cd079b55cb3bf2224bdb3fd25251549b87154ca