Remote Desktop (RDP, VNC, Telnet)
All remote desktop features in Termix rely on guacd. It's the gateway/proxy backend that translates the remote desktop protocol into HTML.
Remote desktop is not available on any mobile client.
Setting Up
Step 1: Install guacd
Unlike other tools in Termix, guacd is not automatically installed. To install it (natively or in Docker), you can visit Apache Guacamole Docs. The docs will mention their tool called guacamole, all you need is guacd.
Quick Installation Methods
Docker Compose: Use the official Docker compose in install.
Docker Run: docker run --name some-guacd -d guacamole/guacd. Ensure this guacd container is accessible to the Termix container using Docker networks.
Native: Manually compile and run from GitHub.
Step 2: Configuring Termix
Visit the Admin Settings by clicking on your username on the bottom left. In the General tab, you will see a Enable RDP/VNC/Telnet Support toggle, ensure its enabled with a checkmark. Then, enter the URL of your guacd service in the input under the toggle:
Example URLs
Official Docker Compose: guacd:4822
Docker Run: guacd:4822 (depends on your network setup)
Native: localhost:4822
Step 3: Create the Host
Visit the Host Manager using the bottom in the top left. Find the Add Host button and select your remote desktop protocol of choice at the top.
You are then given the opportunity to enter the IP, username, password, options, etc. just like any other remote desktop client.
Environment Variables
See docs.
Support
If you need help or want to request a feature with Termix, visit the Issues page, log in, and press New Issue.
Please be as detailed as possible in your issue, preferably written in English. You can also join the Discord server and visit the support
channel, however, response times may be longer.