# Apps dissapearing after reboot

**URL:** <https://community.umbrel.com/t/apps-dissapearing-after-reboot/24952>\
**Category:** Support and Troubleshooting\
**Created:** [April 6, 2026, 2:52pm UTC](https://community.umbrel.com/t/apps-dissapearing-after-reboot/24952 "2026-04-06T14:52:12Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![alois](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@alois](https://community.umbrel.com/u/alois)\
**Post date:** [April 6, 2026, 2:52pm UTC](https://community.umbrel.com/t/apps-dissapearing-after-reboot/24952/1 "2026-04-06T14:52:12Z")

</div>

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](https://community.umbrel.com/uploads/short-url/jvg9jqMgByCzJtGctsvVcAEIZZk.log) (1.1 MB)

---

<div class="post-metadata">

**Author:** ![sus](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@sus](https://community.umbrel.com/u/sus)\
**Post date:** [April 7, 2026, 7:05pm UTC](https://community.umbrel.com/t/apps-dissapearing-after-reboot/24952/2 "2026-04-07T19:05:06Z")

</div>

you can try to ssh into your umbrel:

```auto
ssh umbrel@umbrel.local

```

1. Check for `user.json` file

```auto
ls /home/umbrel/umbrel/db

```

1. Check whether your `umbrel.yaml` lists more than 2 apps

```auto
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.

---

<div class="post-metadata">

**Author:** ![alois](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@alois](https://community.umbrel.com/u/alois)\
**Post date:** [April 14, 2026, 12:34pm UTC](https://community.umbrel.com/t/apps-dissapearing-after-reboot/24952/3 "2026-04-14T12:34:01Z")

</div>

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

```auto
apps:

-bitcoin

-lightning

```

Any advise?

---

<div class="post-metadata">

**Author:** ![sus](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@sus](https://community.umbrel.com/u/sus)\
**Post date:** [April 14, 2026, 12:46pm UTC](https://community.umbrel.com/t/apps-dissapearing-after-reboot/24952/4 "2026-04-14T12:46:42Z")

</div>

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).

---

<div class="post-metadata">

**Author:** ![alois](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@alois](https://community.umbrel.com/u/alois)\
**Post date:** [April 14, 2026, 1:01pm UTC](https://community.umbrel.com/t/apps-dissapearing-after-reboot/24952/5 "2026-04-14T13:01:57Z")

</div>

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) :

```auto
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):

```auto
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.

---

<div class="post-metadata">

**Author:** ![Frog](https://avatars.discourse-cdn.com/v4/letter/f/9fc29f/32.png) [@Frog](https://community.umbrel.com/u/Frog)\
**Post date:** [April 14, 2026, 9:51pm UTC](https://community.umbrel.com/t/apps-dissapearing-after-reboot/24952/6 "2026-04-14T21:51:02Z")

</div>

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”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D)  
],  
“wallpaper”: “7.jpg”,  
“remoteTorAccess”: true,  
“unusedSeed”: true,  
“appOrigin”: {  
“bitcoin”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“lightning”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“electrs”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“lnplus”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“thunderhub”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“syncthing”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“tailscale”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“lightning-terminal”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“watch-your-lan”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“lnbits”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“btctracker”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D)

* * *

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”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D)  
],  
“wallpaper”: “7.jpg”,  
“remoteTorAccess”: true,  
“unusedSeed”: true,  
“appOrigin”: {  
“bitcoin”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“lightning”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“electrs”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“lnplus”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“thunderhub”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“syncthing”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“tailscale”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“lightning-terminal”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“watch-your-lan”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
“lnbits”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D),  
**“btcpay-server”: “[https://github.com/getumbrel/umbrel-apps.git”,](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D,)**  
“btctracker”: “[https://github.com/getumbrel/umbrel-apps.git”](https://github.com/getumbrel/umbrel-apps.git%E2%80%9D)

* * *

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.
