Engity's Bifröst
Highly customizable SSH server with several ways to authorize a user and options where and how to execute a user's session.
The server implements the SSH protocol as defined in RFC 4253, allowing it to serve as a drop‑in replacement for traditional OpenSSH daemons. In addition to standard key‑based authentication, it supports OpenID Connect and OAuth2 identity providers, enabling users to log in with web‑based credentials without installing extra client software. The “remember me” feature can temporarily cache a public key after a token‑based login to speed subsequent reconnections while the session remains active.
Session execution can be directed to isolated environments. Users may be placed into dedicated Docker containers with custom images and networking, or into Kubernetes pods where they gain direct access to cluster resources without additional port forwarding. The server can automatically provision local system accounts based on configurable templates when OpenID Connect is used, and it can clean up those accounts, home directories, and processes when sessions become idle or expire.
The project is self‑hostable, open‑source under Apache‑2.0, and offered without subscription or tiered pricing. It is marked as stable, though configuration and API structures are still evolving.
Reviews
Loading reviews…
Similar apps

Security & Identity
Teleport
Certificate authority and access plane for SSH, Kubernetes, web applications, and databases.

Remote Access & VPN
ShellHub
Modern SSH server for remotely accessing linux devices via command line (using any SSH client) or web-based user interface (alternative to…

Password & Security
Authentik
authentik is an open-source identity provider that offers self-hosted authentication, authorization, and user management for businesses of…

Remote Access & VPN
OpenZiti
Fully-featured, zero trust, full mesh overlay network. Includes a 2FA support out of the box, clients for all major desktop/mobile OS'es.

Terminals & CLI
OpenSSH SFTP server
Secure File Transfer Program.

Security & Identity
Pomerium
Identity-aware reverse proxy, successor to now obsolete oauth_proxy. It inserts an OAuth step before proxying your request to the backend…