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


  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
Skins
  • Light
  • 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

Cloudron Forum

Apps | Demo | Docs | Install

Cloning from backup does not include the custom icon assigned

Scheduled Pinned Locked Moved Solved Feature Requests
7 Posts 3 Posters 248 Views
    • 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.
  • d19dotcaD Offline
    d19dotcaD Offline
    d19dotca
    wrote on last edited by d19dotca
    #1

    I just realized when cloning an app from backup, the icon that was assigned to an app is not transferred to the new instance of it when using the Clone From This Backup function. I presume this may also be the case if restoring in-place, but have not tested that task specifically.

    To reproduce:

    1. Add custom icon to any app, we'll refer to this app as "App #1"
    2. Make a backup of App #1
    3. View the Backup tab on App #1 and select the Clone From This Backup button to clone to a new app URL
    4. The new app (App #2) is using the default icon rather than the custom one set in step 1 above

    I assume the backups may not have been designed with this use-case in mind so it may not technically be a "defect" but I suspect this is a gap in user experience as I believe any user would expect their custom app icons to be included in the app backups and thus restored when cloning or restoring from a backup too.

    Please make sure the custom app icons are included in the app backups. I spent all that time customizing my app icons, so it's a bit annoying whenever I'm cloning an app and it gets the old icon instead. 😉

    --
    Dustin Dauncey
    www.d19.ca

    micmcM 1 Reply Last reply
    2
  • micmcM Offline
    micmcM Offline
    micmc
    replied to d19dotca on last edited by
    #2

    @d19dotca Makes a lot of sense, indeed, and thanks for the heads up because I do practice custom icons myself a lot, an old designer habit lol. and that can be frustrating when one has MANY personal or brand icons.

    That also brings up the question to know if that would also be the case when one transfer a whole Cloudron to another provider? Because, essencially this is what's going on, when you transfer you are 'restoring' a fresh copy of your CR at another server provider.

    Andy

    https://AIintelligencia.com
    Learn to use AI Used Intelligently
    with Cutting Edge Web Technologies!

    1 Reply Last reply
    0
  • girishG Do not disturb
    girishG Do not disturb
    girish Staff
    wrote on last edited by
    #3

    We treat some of the app configuration as "per instance" data (for lack of a better term) and they are stored outside the app backup. They are stored as part of the box's backup. For example, things like labels, tags, icons, memory limit and so on are not saved/restored across clone or migration operations. So, I guess this is more of feature request. I will move it to that section.

    d19dotcaD 1 Reply Last reply
    3
  • d19dotcaD Offline
    d19dotcaD Offline
    d19dotca
    replied to girish on last edited by
    #4

    @girish Thank you for clarifying Girish. Yes please, this should be added to Cloudron. I'd assume any user would expect all settings to be restored when restoring from a backup other than any data that can cause conflicts with existing instances (i.e. redirect hostnames that already exist, etc) or is just generally unnecessary (though I guess that's subjective) such as everything in the Graphs tab. I'd think everything else that won't cause conflicts should be restored using an app backup - including app icons. 😉

    --
    Dustin Dauncey
    www.d19.ca

    micmcM 1 Reply Last reply
    0
  • micmcM Offline
    micmcM Offline
    micmc
    replied to d19dotca on last edited by
    #5

    @d19dotca And with what @girish mentions it could even be worse and nightmarish if one hosts MANY, like tens of clients and apps for clients who would lose tags and groups etc. A fun management to envision lol
    Yeah, I guess when one makes a full backup of a PC expects to have it restored with all settings as well.

    https://AIintelligencia.com
    Learn to use AI Used Intelligently
    with Cutting Edge Web Technologies!

    1 Reply Last reply
    1
  • girishG Do not disturb
    girishG Do not disturb
    girish Staff
    wrote on last edited by
    #6

    I made some changes to address this:

    • I have now put the icon as part of the backup.
    • Fixed the import logic to read various settings from a backup - So, when doing app -> import, tags, proxy config, label, tags etc are now imported properly across cloudron installations.
    • Clone also copies the settings now. Only difference is that if there is a label, it is copied over as label-clone. Otherwise, it becomes hard to distinguish the original and cloned app.
    d19dotcaD 1 Reply Last reply
    4
  • d19dotcaD Offline
    d19dotcaD Offline
    d19dotca
    replied to girish on last edited by
    #7

    @girish Always so quick to fix these things - thank you so much for your attention to this as always! 🙂

    --
    Dustin Dauncey
    www.d19.ca

    1 Reply Last reply
    1

  • Login

  • Don't have an account? Register

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