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:Jump to 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)
10 Replies
I should add that the initial install was 0.14 and was later updated to 0.14.1
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)
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
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.
yup, already did a reboot on the LXC
still no luck
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
Please also provide a copy of your log.
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.
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
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)