pull down to refresh

I'd say have one NUC for bitcoin stuff and another NUC for media and non-money stuff. On the bitcoin NUC you can install Umbrel and it works quite well. Keep the bitcoin NUC clean, updated and safe. On the non-money node you can do either Umbrel, or Proxmox or for example CasaOS and you can do whatever projects on this one.
If you want to go as small as possible, then something like this is cool: https://www.amazon.com/MeLE-Overclock3C-Desktop%EF%BC%8CMini-Computer-Education/dp/B0C8NKRCRW