Apache Guacamole
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.
Setting up
Section titled “Setting up”guacamole_enabled: trueThe 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.
Configuration
Section titled “Configuration”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.
Recent Changes
Section titled “Recent Changes”No changes in the last 93 commits (since 10/21/2025).