Homarr updated to 0.14.1 - lost my previous dashboard

I deployed Homarr within a Proxmox LXC using ttech's script (https://tteck.github.io/Proxmox/). I can see my previous dashboard in /opt/homarr/configs/default.json But the vanilla default board loads from a new install. Any ideas how to restore my previously created dashboard?
Solution:
I posted the same issue on the tteck discussion board. It appears the script may have had a bug which has now been fixed. See https://github.com/tteck/Proxmox/commit/26230754af1445be9902474638700d9a146f03dc Thanks for your help....
GitHub
Update homarr.sh · tteck/Proxmox@2623075
- fix backup/restore paths - keep backups until the next update (root directory)
Jump to solution
10 Replies
di5cord20
di5cord207mo ago
I should add that the initial install was 0.14 and was later updated to 0.14.1
explosive parrot
Renamed your old board to something else .JSON then restart homarr. That should load it as another board. There's already an issue raised about the default.json germlins, but they started in 0.14.0, So I don't think backing up to that would help (you can certainly try)
di5cord20
di5cord207mo ago
i created a bkup.json but that board is not loaded/added. do I need to create the same name board (bkup) through the GUI? The above mentioned backup was created through CLI
explosive parrot
You should not need to create in the GUI (doing so may even wipe the CLI board). But homarr's does need to be restarted to discover new files.
di5cord20
di5cord207mo ago
yup, already did a reboot on the LXC still no luck
explosive parrot
Can you screenshot me an ls -l of your ./profiles ./configs? Might be a permissions issue. Also can I see your homarr log from a restart? It may uncover something
Manicraft1001
Manicraft10017mo ago
Please also provide a copy of your log.
di5cord20
di5cord207mo ago
I don't see a ./profiles directory Where would I find the logs? Happy to share the above once found :). That said, while searching, I stumbled upon /opt/homarr/data/configs directory and saw the default.json there aligned to the one I was seeing on the web/browser. I replaced it with the one from the /opt/homarr/configs/ folder and successfully restored my original dashboard. I consider this issue resolved... but would also like to know if there's something I should have done different when upgrading to avoid the issue altogether.
No description
explosive parrot
The config file is based on where you mount it. I'm not familiar with proxmox, but the script looks like it just mounts the data folder. Then something not required called database. Are there subfolders inside database? And yes, it's configs not profiles 🤦‍♂️ As for updating causing an issue, I'd need to see logs from when proxmox updated.
Solution
di5cord20
di5cord207mo ago
I posted the same issue on the tteck discussion board. It appears the script may have had a bug which has now been fixed. See https://github.com/tteck/Proxmox/commit/26230754af1445be9902474638700d9a146f03dc Thanks for your help.
GitHub
Update homarr.sh · tteck/Proxmox@2623075
- fix backup/restore paths - keep backups until the next update (root directory)