On Wed, 2025-05-28 at 06:40 +0200, Philip Hoflack wrote:
then what's the next best, most guacamole like solution


Philip

The most Guacamole solution I can think of:

Create a "super" reverse proxy.  I am getting rather good results with Apache 
and mod_proxy, rewrite, headers etc  Map each website to a separate space.

So http://example1.co.uk -> http://proxy.example.co.uk/example1 and so on

You use ProxyPass and ProxyPassReverse to rewrite URLs to and from the back end 
web servers and if necessary you can use mod_substitute to rewrite content on 
the fly.  Well behaved webapps that don't assume their hostnames etc will work 
without much extra effort beyond ProsyPass.  Tomcats and the like can be 
informed via their own configuration to work properly with proxies.  If you 
can't integrate an app directly then it will need its own treatment.

Now you do an RDP or VNC Guacamole connection and publish just a browser as an 
app.  Populate that browser's bookmarks and/or create a landing page with 
links.   Depending on the browser, you might be able to use kiosk modes and 
hide interface elements to get a pretty seamless experience.

Cheers
Jon

Reply via email to