@jonathanmatthews this is kind of my job now, so I have an entire spreadsheet of these things from recent research. Do you care about CPU architecture, how many network interfaces do you want, and do you want mPCIe storage or onboard eMMC?
I’m mostly running balenaOS because they’re single purpose appliances rather than general purpose servers, but they’ll basically all run whatever distro you like.