Apache Guacamole

Apache Guacamole

Apache Guacamole is a clientless remote desktop gateway that lets you access desktops and servers from any web browser — no client software or plugins to install on the end user’s machine. It brokers connections to VNC, RDP, SSH, Telnet, and Kubernetes-based infrastructure, making it ideal for locked-down networks and browser-only workstations.

Key Features

  • Clientless access — No software to install on the client; everything runs in a standard web browser.
  • Multi-protocol support — Connect to VNC, RDP, SSH, Telnet, and Kubernetes deployments through one gateway.
  • Centralised access — Users authenticate once to Guacamole and get a single portal to all their remote resources.
  • Session recording — Audit and replay user sessions for compliance and troubleshooting.
  • Extension architecture — Add SSO, LDAP/Active Directory, or database-backed user management through extensions.
  • HTML5 interface — Full remote desktop experience rendered via the browser with clipboard integration.
  • Server-side deployment — Apache-licensed components run on your own server, giving the gateway a central, auditable position.
  • Self-hosted — Deploy the gateway in your DMZ or internal network to broker access without exposing endpoints directly.

Why Use Apache Guacamole?

Guacamole turns any browser into a full remote desktop client, which removes the need to install and update client software across a fleet of machines. Because all connections originate from the central gateway, you can restrict outbound access and keep detailed audit logs of what users connected to and when.

Use Cases

  • Help desks granting browser-based access to end-user desktops over RDP or VNC.
  • Self-hosters exposing SSH and web consoles to their homelab through a single gateway.
  • Organisations that need session recording and centralised authentication for remote staff.

Platform

Linux server · any modern web browser as the client

Licence

Apache License 2.0

Website

guacamole.apache.org

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.