Skip to content

Apache Guacamole

Homepage | Repository

Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH.

We call it clientless because no plugins or client software are required.

Thanks to HTML5, once Guacamole is installed on a server, all you need to access your desktops is a web browser.

inventories/homelab/group_vars/homelab.yml
guacamole_enabled: true

The default login is guacadmin/guacadmin. Be sure to change this after your first login!

By default, Apache Guacamole can be accessed at http://[your_server_ip]:8090 or https://guacamole.[your_domain].com if you have DNS access configured.

See the default configuration options for Apache Guacamole at roles/guacamole/defaults/main.yml. Add any overrides to your inventories/[your_inventory]/group_vars/homelab.yml file.

No changes in the last 93 commits (since 10/21/2025).