Clientless Remote Desktop — Apache Guacamole Installation
Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH.
We can use as one place to manage all your cloud resources and also local resources whatever windows OS or linux OS, it doesn’t require any software intalled on your resource PC.
And also, it supports various different ways for authentication.
Here are 3 options to install guacamole
1. Official Doc — Install Natively (not recommend), too complicated, https://guacamole.apache.org/doc/gug/installing-guacamole.html
2. Official Doc — Install with Docker (Good), https://guacamole.apache.org/doc/gug/guacamole-docker.html
Need to run 3 different containers, and no docker compose.
3. Nonofficial Doc — Install with Docker (Easiest): https://github.com/oznu/docker-guacamole
Based on the native installation.
For simplicity, I suggest to use Option3; But if you want to be more official way, then go Option2.
I plan to research Option2 to build one docker compose and make it simplier in following days.