BTCPay server runs the node in the background on the same raspberry pi
https://docs.btcpayserver.org
I have used umbrel to run a node on a raspberry pi with great results, but I can't speak to what it would be like now. That node synced in a different time with a different UTXO set...
