> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/awesome-selfhosted/awesome-selfhosted/llms.txt
> Use this file to discover all available pages before exploring further.

# Remote Access

> Self-hosted remote desktop and SSH servers with web interfaces

[Remote desktop](https://en.wikipedia.org/wiki/Remote_desktop_software) and [SSH](https://en.wikipedia.org/wiki/Secure_Shell) servers and web interfaces for remote management of computer systems.

## Applications

### 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.

* **Website:** [https://bifroest.engity.org/](https://bifroest.engity.org/)
* **Source Code:** [https://github.com/engity-com/bifroest](https://github.com/engity-com/bifroest)
* **License:** Apache-2.0
* **Platform:** Go/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.

* **Website:** [https://www.firezone.dev/](https://www.firezone.dev/)
* **Source Code:** [https://github.com/firezone/firezone](https://github.com/firezone/firezone)
* **License:** Apache-2.0
* **Platform:** Elixir/Docker

### Guacamole

Clientless remote desktop gateway supporting standard protocols like VNC and RDP.

* **Website:** [https://guacamole.apache.org](https://guacamole.apache.org)
* **Source Code:** [https://github.com/apache/guacamole-server](https://github.com/apache/guacamole-server)
* **License:** Apache-2.0
* **Platform:** Java/C

### MeshCentral

Run your own web server to remotely manage and control computers on a local network or anywhere on the internet.

* **Website:** [https://meshcentral.com/](https://meshcentral.com/)
* **Source Code:** [https://github.com/Ylianst/MeshCentral](https://github.com/Ylianst/MeshCentral)
* **License:** Apache-2.0
* **Platform:** 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).

* **Website:** [https://www.shellhub.io](https://www.shellhub.io)
* **Source Code:** [https://github.com/shellhub-io/shellhub](https://github.com/shellhub-io/shellhub)
* **License:** Apache-2.0
* **Platform:** Docker

### Sshwifty

Sshwifty is a SSH and Telnet connector made for the Web.

* **Source Code:** [https://github.com/nirui/sshwifty](https://github.com/nirui/sshwifty)
* **Demo:** [https://sshwifty-demo.nirui.org](https://sshwifty-demo.nirui.org)
* **License:** AGPL-3.0
* **Platform:** Go/Docker

### Termix

Clientless web-based server management platform with SSH terminal, tunneling, and file editing capabilities.

* **Website:** [https://docs.termix.site/](https://docs.termix.site/)
* **Source Code:** [https://github.com/Termix-SSH/Termix](https://github.com/Termix-SSH/Termix)
* **License:** Apache-2.0
* **Platform:** Docker

### Warpgate

Smart SSH and HTTPS bastion that works with any SSH client.

* **Source Code:** [https://github.com/warp-tech/warpgate](https://github.com/warp-tech/warpgate)
* **License:** Apache-2.0
* **Platform:** Rust/Docker
