Replies: 3 comments
-
I've gone down the same rabbit hole, the primary limitation I've found is Caddy not natively supporting UDP required by the HBBS (ID Server) binary. There's a project which could provide a solution (https://github.com/mholt/caddy-l4). I haven't managed to get it to work yet :( Nginx should be capable of this. |
Beta Was this translation helpful? Give feedback.
-
You could use Traefik, but unless you implement IP ACL, reverse proxy WON'T increase security. |
Beta Was this translation helpful? Give feedback.
-
Simply build caddy with this plugin which allows layer 4 proxying using the caddyfile. Here is a snippet from one of my configs. This would be the global block.
|
Beta Was this translation helpful? Give feedback.
-
Is there any known way of hosting the rustdesk server behind a reverse proxy?
I have done a good few hours of testing and research, and from what I can tell, there doesn't appear to be any good way of doing so.
My reason for wanting to do this is because I am looking to host the rustdesk server on my homelab behind a Caddy reverse proxy, mostly because I do not want to expose the additional ports required natively by Rustdesk.
I look forward to hearing the communities thoughts on this topic, and to see if it has been successfully accomplished in the past.
Beta Was this translation helpful? Give feedback.
All reactions