I use a Lenovo M series Tiny for this. I have a fanless celeron unit running devuan.
https://www.servethehome.com/introducing-project-tinyminimic...
I do like the idea of getting a free battery back-up &built-in crash cart for my server. On the other hand, a lot of these mini-pc's have much more powerful cores & more expandability, typically both an m.2 nvme slot and a 2.5" sata, two so-dimms, and a lot more video & usb out.