Self-hosted remote access

9 apps · 7 Docker-ready. All open-source; click through for license, source, and a docker-compose starter.

NameLicenseStackDocker
Cardea
SSH bastion server with access control, session recording, and optional TPM-backed key protection.
EUPL-1.2 Go/Docker Docker
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.
Apache-2.0 Go/Docker Docker
Firezone
Secure remote access gateway that supports the WireGuard protocol. It offers a Web GUI, 1-line install script, multi-factor auth (MFA), and SSO.
Apache-2.0 Elixir/Docker Docker
Guacamole
Clientless remote desktop gateway supporting standard protocols like VNC and RDP.
Apache-2.0 Java/C
MeshCentral
Run your own web server to remotely manage and control computers on a local network or anywhere on the internet.
Apache-2.0 Nodejs
ShellHub
Modern SSH server for remotely accessing linux devices via command line (using any SSH client) or web-based user interface (alternative to sshd).
Apache-2.0 Docker Docker
Sshwifty
Sshwifty is a SSH and Telnet connector made for the Web.
AGPL-3.0 Go/Docker Docker
Termix
Clientless web-based server management platform with SSH terminal, tunneling, and file editing capabilities.
Apache-2.0 Docker Docker
Warpgate
Fully transparent SSH, HTTPS, Kubernetes, MySQL and Postgres bastion/PAM that doesn't need additional client-side software.
Apache-2.0 Rust/Docker Docker