I use an quite performant desktop pc:
Intel 10900kf 10Cores, 64GB Ram, Nvme.
Software Oracle VM (advised 4Cores, 4GB Ram).
Will crank that up with a node restart once performance limit is reached, still enough speed so far.
Umbrel Node Software and Lndg for auto rebalancing.