How to customize SOGo Logo Without Losing It After App Reboot or Update
-
Hi everyone,
I’m currently running SOGo on Cloudron and would like to customize the webmail interface by replacing the default SOGo logo with our organization’s branding. I’ve managed to change the logo manually, but the issue is that it gets reset after the app is restarted or updated.
Is there a recommended way to make this change persistent across reboots and updates? Ideally, I’d like to apply the logo customization in a way that survives Cloudron’s app packaging and doesn’t break future updates.
Any advice or examples would be greatly appreciated!
Thanks in advance.
-
Do you have some instructions on how you did this? Generally unless the upstream app has some supported way to customize this without relying on changing assets from an upstream release, this is hard to support for us, but havent' looked into how this is done in SOGo
-
Hello @hakh
There isSOGoFaviconRelativeURL
from => https://www.sogo.nu/files/docs/SOGoInstallationGuide.html@nebulon
It seems SOGo loads by default the/usr/local/lib/GNUstep/SOGo/WebServerResources/img/sogo-logo.png
file.
This could simply be replaced with a custom logo. That would be the "quick and dirty" way.But maybe we should add the customization option as a feature to the Cloudron app?
See: https://www.sogo.nu/support/faq/how-to-customize-the-html.htmlThis way users can freely edit the full HTML templates to their liking enabling white labeling as well.