You can try Xpenology too which is a bootloader that allows you to run Synology DSM on non-synology hardware.
While looking for components, do consider the power usage, servers usually runs for longer duration. You should not be end up with a hefty monthly bills :P