Have a look at Authentik <https://docs.goauthentik.io/docs>
Which also uses guacamole for it's remote access control provider. It also doesn't session record for web pages, but you could argue theres plenty of javascript tools you can add to web pages to gather those sorts of metrics. Leon On 28 May 2025 05:40:23 BST, Philip Hoflack <philip.hofl...@gmail.com> wrote: >Hi Nick, > >Ok, all clear, thanks for the link, and the suggestion. > >Since the question pops up now and then; then what's the next best, most >guacamole like solution? There is a real need to expose these websites through >a system that has authentication, and gives the end user an overview of what >connections are available to him. (I would prefer to not have a VM with a >browser for this). > >I've found the following 2 candidates so far: >- nginx proxy manager (NPM): probably no SSO possible, but seems to list >connections and has user management >- fossorial pangolin: has SSO support, but it seems a much more complex >solution compared to NPM > >PS: I'm afraid this question will continue to pop up: maybe one could consider >to implement it without the recording feature? And thus without rendering the >website in a browser engine on the server? The need to manage connections is a >real need, and since guacamole already had SSO extensions and a concept of >connections that would allow to have it all in one place. It would also be >easier to explain to the end user that he only needs guacamole instead of a >website for this and another one for that... >For example say you have an SSH connection in guacamole: adding a cups web ui >connection to the same server would be possible. > >Finally, the 2 alternatives I came up with don't offer recording either... > >Sorry for the rant 🙂 >Philip > >Nick Couchman <vn...@apache.org> schreef op 27 mei 2025 03:15:00 CEST: >>On Mon, May 26, 2025 at 7:55 PM Philip Hoflack <philip.hofl...@gmail.com> >>wrote: >> >>> Hi, >>> >>> I would like to use guacamole as a proxy for web UIs. >>> >>> We already use guacamole for VNC & RDP, but it would be great if we could >>> add websites/web UIs/iframes/... as well. For example the cups web ui of a >>> Linux server. >>> >>> The guacamole server would mostly act as a proxy, and it would help to >>> keep our connections organised centrally. >>> >>> Any info on this? >>> >>> >>Currently this is not implemented in Guacamole. It is a feature >>periodically requested, but would take a decent amount of effort to >>implement it in guacd. See: >> >>https://issues.apache.org/jira/browse/GUACAMOLE-1659 >> >>Barring this being implemented any time soon (there is no current effort >>that I know of to implement this) you could work around it by using either >>VNC or RDP to provide a browser (including in kiosk mode, if you wanted) >>that could be used to access web sites that aren't available in areas >>outside that network boundary. >> >>-Nick -- Sent from /e/ Mail.