Hello,

I assume I will have to upgrade guacamole in the near future. Rather than
updating all dependencies and recompiling, I´d actually favor to use docker.
Now initially I decided against docker because I didn´t like the database…

I am also running mailcow-dockerized (and the database drives up memory
utilization :(). mailcow-dockerized uses lots of containers plus a central
configuration directory (which is filled via git, i.e. my configuration
changes are locally merged with central ones). I am wondering whether you
can/want to adopt similar separation and offer separate containers for guacd
(as already), guacamole, and database (could be a choice of different
database including lightweights :)). As you already have an extension
concept that wires guacamole and the database, I guess it should be possible
to expose or copy the relevant directories/configuration from one container
to the other and have that picked up. Ideally one can run not just one
extension but multiple using distinct containers. Or edit the composition
not to load a database.

Does this make sense? The benefit I anticipate is less work during
installation and updates.

Best Regards, 

Joachim

Reply via email to