On Thu, Apr 23, 2020 at 10:14 AM Riano De Souza <[email protected]> wrote:
> Hi. > > > > I have googled and tried and tried and cant seem to rebrand my guacamole > login screen. > > How do i do this? everytime i chage something and restart the container it > wipes all my changes and everything is lost. > > > > Please note I am a docker noob and this is my first time using docker and > guacamole. > > First, you should not try to edit the files, directly, as they will be overwritten any time the web application (WAR) is re-deployed, which, in a Docker environment, will be any time the container is restarted. In addition to that, Guacamole's extension framework allows for "branding" of the login page and other aspects of the interface. This is covered in some level of detail on the guacamole-ext manual page: http://guacamole.apache.org/doc/gug/guacamole-ext.html Essentially you need a JAR file with a guac-manifest.json file, which tells Guacamole Client what resources to load, and then the resources themselves - customized CSS files, HTML files, etc. I have one that provides a custom font for the interface that is in line with our corporate standards. Once you've generated that JAR file you place it in the Guacamole extensions directory with any other extensions (e.g. authentication) you are loading. If you need more detail or help, feel free to post back, here, and we can try to guide you further. -Nick >
