alois
April 6, 2026, 2:52pm
1
Hello
My new installed apps is dissappearing after I installed them (only bitcoin and lighting is presistent) and do a reboot. They work while active but dissappears after reboot.
Please see my startup log file I uploaded.
Any advise?
umbrel-1775485916289.log (1.1 MB)
sus
April 7, 2026, 7:05pm
2
you can try to ssh into your umbrel:
ssh umbrel@umbrel.local
Check for user.json file
ls /home/umbrel/umbrel/db
Check whether your umbrel.yaml lists more than 2 apps
grep -B 3 "apps" /home/umbrel/umbrel/umbrel.yaml
in case user.json is present you can back it up/copy its content and try to remove it, then re-install the apps and reboot to check if they persist.
alois
April 14, 2026, 12:34pm
3
Hello Sus
Thank for answering.
I had the user.json (in /home/umbrel/umbrel/db) and it only listed bitcoin + lighting (not the missing apps). I removed it and re-installed and still only bitcoin and lighting.
The apps section from my umbrel.yaml is only bitcoin and lighting
apps:
-bitcoin
-lightning
Any advise?
sus
April 14, 2026, 12:46pm
4
You can try to install the other apps again then the apps section in umbrel.yaml should also show these again, if not thats another problem. If yes then I am pretty sure that they will also persist now after deleting the old user.json (which overrode it I think).
alois
April 14, 2026, 1:01pm
5
Thanks @sus for speedy replies, appreciate you!
I fixed it (will report if it reverts back or breaks, especially after updates)
I removed all my funds out of my account (in case I break my umbrel doing this).
I then manually edited and added the application names in the apps section in /home/umbrel/umbrel/umbrel.yaml to include my missing apps
before (notice how my recentlyOpenedApps have the apps but the apps section does not) :
apps:
- bitcoin
- lightning
torEnabled: false
widgets:
umbrel:memory
umbrel:system-stats
umbrel:storage
version: 1.5.0
recentlyOpenedApps:
- thunderhub
- lightning
- mempool
- bitcoin
- openclaw
- electrs
after (manually inserted):
apps:
- bitcoin
- lightning
- openclaw
- thunderhub
- mempool
- electrs
torEnabled: false
widgets:
umbrel:memory
umbrel:system-stats
umbrel:storage
version: 1.5.0
recentlyOpenedApps:
- thunderhub
- lightning
- mempool
- bitcoin
- openclaw
- electrs
Restarted and it worked, tried a few restarts now and all seems persistent.
I am by no means a pro here , so for any one else trying to fix and solve it this way do it at your own risk.
Frog
April 14, 2026, 9:51pm
6
I had the same problem with BTCPay server app.
When I checked the installed app list in user.json BTCPay server was missing, while it is present in umbrel.yaml.
Instead of removing user.json and reinstalling apps as @sus suggested. I have taken user.json backup.
cd /home/umbrel/umbrel/db
cp user.json user.json.backup
and added the missing app and app source directly into user.json
Original json file:
“installedApps”: [
“bitcoin”,
“btctracker”,
“electrs”,
“lightning”,
“lightning-terminal”,
“lnbits”,
“lnplus”,
“syncthing”,
“tailscale”,
“thunderhub”,
“watch-your-lan”
],
“repos”: [
“https://github.com/getumbrel/umbrel-apps.git”
],
“wallpaper”: “7.jpg”,
“remoteTorAccess”: true,
“unusedSeed”: true,
“appOrigin”: {
“bitcoin”: “https://github.com/getumbrel/umbrel-apps.git” ,
“lightning”: “https://github.com/getumbrel/umbrel-apps.git” ,
“electrs”: “https://github.com/getumbrel/umbrel-apps.git” ,
“lnplus”: “https://github.com/getumbrel/umbrel-apps.git” ,
“thunderhub”: “https://github.com/getumbrel/umbrel-apps.git” ,
“syncthing”: “https://github.com/getumbrel/umbrel-apps.git” ,
“tailscale”: “https://github.com/getumbrel/umbrel-apps.git” ,
“lightning-terminal”: “https://github.com/getumbrel/umbrel-apps.git” ,
“watch-your-lan”: “https://github.com/getumbrel/umbrel-apps.git” ,
“lnbits”: “https://github.com/getumbrel/umbrel-apps.git” ,
“btctracker”: “https://github.com/getumbrel/umbrel-apps.git”
New json file :
“installedApps”: [
“bitcoin”,
“btctracker”,
“btcpay-server”,
“electrs”,
“lightning”,
“lightning-terminal”,
“lnbits”,
“lnplus”,
“syncthing”,
“tailscale”,
“thunderhub”,
“watch-your-lan”
],
“repos”: [
“https://github.com/getumbrel/umbrel-apps.git”
],
“wallpaper”: “7.jpg”,
“remoteTorAccess”: true,
“unusedSeed”: true,
“appOrigin”: {
“bitcoin”: “https://github.com/getumbrel/umbrel-apps.git” ,
“lightning”: “https://github.com/getumbrel/umbrel-apps.git” ,
“electrs”: “https://github.com/getumbrel/umbrel-apps.git” ,
“lnplus”: “https://github.com/getumbrel/umbrel-apps.git” ,
“thunderhub”: “https://github.com/getumbrel/umbrel-apps.git” ,
“syncthing”: “https://github.com/getumbrel/umbrel-apps.git” ,
“tailscale”: “https://github.com/getumbrel/umbrel-apps.git” ,
“lightning-terminal”: “https://github.com/getumbrel/umbrel-apps.git” ,
“watch-your-lan”: “https://github.com/getumbrel/umbrel-apps.git” ,
“lnbits”: “https://github.com/getumbrel/umbrel-apps.git” ,
“btcpay-server”: “https://github.com/getumbrel/umbrel-apps.git”,
“btctracker”: “https://github.com/getumbrel/umbrel-apps.git”
I have done it all, while the node and all the apps were running.
After the restart BTCPay server finally doesn’t need to be reinstalled as before.
Aparently both apps lists ( user.json and umbrel.yaml) need to be aligned. Adding those which are missing to both files is a possible solution.