Hello,
I am running BTCPay Server v2.3.3+ee0ce92e1 on Raspberry Pi 4, umbrelOS 1.5.
Every time I restart Umbrel, the BTCPay Server app disappears from the home screen. The container won’t start.
The content of the ~/umbrel/app-data/btcpay-server remains in its place, having all the *.yml configs and data intact from the previous installation.
As a workaround, I am installing the app after every restart, which starts the container with my BTCPay Server configuration instantly.
This will remain running until the next Umbrel restart, when the story repeats.
Now what might be relevant to troubleshooting:
OS has been upgraded from 0.5.4 to 1.5 carying over all the apps’ configs (containers).
I am accessing BTCPayserver through NGINX reverse proxy, running on a different machine. That setup on the Umbrel works only with explicit trust to the upstream proxy (NGINX), which I have forced by creation of “.env.app_proxy” file with PROXY_TRUST_UPSTREAM=true parameter sitting in ~/umbrel/app-data/btcpay-server folder.
I was digging in the logs and didn’t find anything but warnings about an obsolete parameter “version” for “BTCPay” keyword.
I am adding both OS logs and BTCPay Server logs after the fresh restart and installation of the app.
Umbrel OS log.txt (383.1 KB)