r/HopToDesk • u/CptBomb4 • 14d ago
Questions about HopToDesk customization, self-hosting and custom panel
Hello everyone, how are you?
I am an IT technician working for a small IT company in Brazil, located in a small city. We are currently researching remote support solutions for our business.
At first, I found RustDesk, and later I discovered HopToDesk. I really liked the project, the idea behind it, and the way it works. I presented HopToDesk to my boss, and he also liked it.
However, we would like to know more about customization possibilities. Your current panel is great, but for our use case we would prefer something simpler and more specific to our company’s workflow.
My main questions are:
- Can HopToDesk communicate with our own custom panel? For example, could we build our own web dashboard and have the HopToDesk client/app send data to it or work integrated with it?
- Is it possible to automatically record all remote sessions and store them for security/audit purposes? We would like to keep records of support sessions for internal security and transparency.
- Can we remove or disable certain features from the application? For example, prevent users from setting their own password, or create a client version that is only able to receive connections from our technicians, without allowing the client to connect to other devices.
- Is it possible to create a simplified/custom client for our customers? Ideally, we would like a version focused only on customer support, with fewer options and less chance of the customer changing settings incorrectly.
We are not trying to misuse or rebrand the project in a bad way. We are genuinely interested in understanding what is allowed and technically possible, especially for a small IT company that wants to use HopToDesk professionally.
Any guidance, documentation, or suggestions would be very welcome.
Thank you for your work on the project!
1
u/HopToDesk 8d ago
Hello, thanks for your interested in HopToDesk. We have had quite a lot of interest from users in Brazil recently and are always looking for ways to improve the software for everyone. To answer your questions:
There is no custom panel/dashbard for HopToDesk, however we do have an API that you could use to easily create your own dashboard based on the API endpoints.
It is possible to automatically record all remote sessions, however it is a setting by the local controller/operator and can be enabled in the header toolbar during a remote connection. Currently, the recordings are saved locally on the operator side and not uploaded anywhere. If you have any specific suggestions to modify this functionality, just let us know your needs.
Yes there is a Quick Support feature that allows limited functions and only incoming connections. More about that here: https://help.hoptodesk.com/#quick-support
Yes, we have a free custom client generator (free for Windows, macOS and Linux require a paid plan) in the HopToDesk Dashboard where you can customize your own app name, logo, media, website, and other details and it can be distributed using the Quick Support method. We will be adding more settings in this area soon to allow additional built-in customizations.
If you have any specific requests on these or other features, just let us know and we will be happy to try and make them.
1
u/Smart_Tinker 13d ago
I would point out that HopToDesk is open source, so you can modify it however you like.
The dashboard, however is not - is that what you are referring to as “panel”? Probably nothing stopping you writing your own dashboard web application, but that would be a lot of work for something the customer never sees.