Apache Guacamole on Ubuntu 24.04 LTS by cloudimg

Applications

Overview

Apache Guacamole 1.6.0 on Ubuntu 24.04 LTS by cloudimg. The open-source, clientless HTML5 remote-desktop gateway for RDP, VNC and SSH (Tomcat 9 + the native guacd proxy), with users and connections in PostgreSQL on a dedicated data disk, nginx on port 80 and a per-VM admin password. 24/7 expert support.

Description

## Apache Guacamole on Ubuntu 24.04 LTS by cloudimg

Apache Guacamole is the open-source, clientless HTML5 remote-desktop gateway. It lets you reach RDP, VNC and SSH machines from any modern web browser with nothing to install on the client. The cloudimg image installs Apache Guacamole 1.6.0 as a Java web application (guacamole.war) under Tomcat 9, runs the native guacd proxy daemon that speaks the remote-desktop protocols, stores all users and connection definitions in PostgreSQL on a dedicated Azure data disk, fronts everything with an nginx reverse proxy on port 80, and generates a unique administrator password on the first boot of every VM. Backed by 24/7 expert support.

Dedicated Data Disk

All Guacamole state - users, connection definitions and permissions - lives in PostgreSQL on a dedicated, independently resizable Azure data disk mounted at /var/lib/postgresql, separate from the OS disk and re-provisioned with every VM. Snapshot it to back up your entire Guacamole configuration.

Secure By Default

The guacadmin administrator password is unique per VM and stored in a root-only file, regenerated on the first boot of every VM along with the PostgreSQL role password. The Tomcat application binds to loopback and nginx fronts it so only port 80 is exposed; terminate TLS at nginx for production.

Why Choose cloudimg?

* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk

* Production Ready from Launch Pre configured, security patched, and validated before publication

* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V

What is Included

* Apache Guacamole 1.6.0 web application (guacamole.war) under Tomcat 9

* The native guacd proxy daemon with the RDP, VNC and SSH protocol clients

* PostgreSQL authentication and connection storage via the JDBC auth extension

* A dedicated Azure data disk at /var/lib/postgresql holding all users and connections

* nginx reverse proxy on port 80 with the WebSocket headers the Guacamole tunnel requires

* guacd.service, tomcat9.service, postgresql.service and nginx.service as systemd units, enabled and active

Use Cases

Clientless browser-based access to RDP, VNC and SSH servers, secure remote-desktop gateways for distributed teams, bastion-style jump access without client software, and a self-hosted, fully controlled alternative to managed remote-access services.

Visit www.cloudimg.co.uk/guides/apache-guacamole-on-ubuntu-24-04-azure for the full user guide.

All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

Deploy on AWS

Launch this pre-configured AMI on AWS with 24/7 support from cloudimg.

View on AWS Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Applications
Support
24/7, 365 days/year
Platform
AWS (Amazon Web Services)