This is a sample app showing off the Bring Guacamole client capabilities. It implements a simple VNC/RDP client, using the Fyne GUI toolkit
Here are the steps to run the app:
-
You'll need a working
guacd
server in your machine. The easiest way is using docker and docker-compose. Just calldocker-compose up -d
in the root of this project. It starts theguacd
server and two sample headless linux: one with a VNC server and another with RDP -
Run the sample app with
make rdp
ormake vnc
. It will connect to the appropriate linux container started by docker.
- Handle Caps Lock (waiting Fyne support)
- Turn off mouse cursor (waiting Fyne support)
- Window resizing
- Dialog to open connection