I looked at that possibility a bit of time back. I chose to build an Event 
Listener (https://guacamole.apache.org/doc/gug/event-listeners.html) to forward 
the event to another custom service that would fork and handle the docker 
containers.

Sent with [Proton Mail](https://proton.me/mail/home) secure email.

On Monday, August 25th, 2025 at 6:30 PM, Jamie Love <jl...@nsquared.nz> wrote:

> Thanks Nick, great to see the feature is in the works.
> I appreciate the complexity and effort required to get these sorts of 
> features working.
>
> One final question which I haven't been able to find an answer for. I have 
> been wanting to run a docker-based Firefox (e.g. 
> https://hub.docker.com/r/linuxserver/firefox) behind guacamole for per-user 
> on-demand browser usage. There doesn't seem to be any obvious mechanism to do 
> this, except possibly hooking into the database and monitoring for login 
> events. Would that be the way?
>
> Thanks
> Jamie
>
> On Tue, 26 Aug 2025, at 5:14 AM, Nick Couchman wrote:
>
>> On Sun, Aug 24, 2025 at 11:47 PM Jamie Love <jl...@nsquared.nz> wrote:
>>
>>> Hi there,
>>> I'm fairly sure the answer is to extend the existing SSH backend to guacd, 
>>> however I was wondering if it was possible to set up guacd to ssh to a 
>>> remote server via a proxy host. The equivalent of this setup in a 
>>> ~/.ssh/config file:
>>>
>>> Host server-a
>>> HostName 192.168.10.19
>>> User usera
>>>
>>> Host server-b
>>> HostName 10.3.80.40
>>> ProxyJump server-a
>>> User usera
>>
>> Not, yet - this is actually in the works, with a Jira issue and some pull 
>> requests out there to cover it:
>> https://github.com/apache/guacamole-server/pull/534
>> https://github.com/apache/guacamole-client/pull/1003
>> https://issues.apache.org/jira/browse/GUACAMOLE-312
>>
>> -Nick

Reply via email to