Ближайшее, что я получил к тому же запрос: Linux-сервер (openSUSE) + Apache (Tomcat) + Guacamole.
Это позволяет использовать HTTP (S) из любого места и передавать локальный VNC в Гуакамоле. Затем вы можете запускать все, что у вас есть на сервере, включая браузер.
Нет необходимости изменять какие-либо настройки на клиенте или запускать какое-либо клиентское программное обеспечение, кроме браузера.