I ran a pi for a couple of years. but when I started getting into containers, I was like.. I don't want home assistant managing all this. so bought a mini pc, installed proxmox, and run everything in lxcs or vms under proxmox. it just works. I used this procedure here https://github.com/Kanga-Who/home-assistant/blob/master/Home%20Assistant%20with%20Proxmox%20installation.md
which I suppose i could delete and run Linux
Don't run linux, run home assistant OS.