Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. SOGo
  3. How to customize SOGo Logo Without Losing It After App Reboot or Update

How to customize SOGo Logo Without Losing It After App Reboot or Update

Scheduled Pinned Locked Moved SOGo
4 Posts 3 Posters 24 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    hakh
    wrote last edited by
    #1

    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.

    1 Reply Last reply
    1
    • nebulonN Away
      nebulonN Away
      nebulon
      Staff
      wrote last edited by
      #2

      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

      1 Reply Last reply
      1
      • jamesJ Online
        jamesJ Online
        james
        Staff
        wrote last edited by
        #3

        Hello @hakh
        There is SOGoFaviconRelativeURL 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.html

        This way users can freely edit the full HTML templates to their liking enabling white labeling as well.

        1 Reply Last reply
        1
        • nebulonN Away
          nebulonN Away
          nebulon
          Staff
          wrote last edited by
          #4

          Given the strong warning around the proposed customization, I think we shouldn't support this directly. Looks like not even upstream supports this without potential breakage on update. From our experience such essentially code changes cause more trouble than worth it, since from a Cloudron perspective we cannot test updates for those cases anymore.

          So unless there is popular demand also from other users, I would suggest to maintain a fork of https://git.cloudron.io/packages/sogo-app which allows for this

          1 Reply Last reply
          1
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Bookmarks
          • Search