+1 for using a mini-pc! I have a newer HP mini elitedesk with an 11th gen intel cpu and it handles everything I throw at it. It’s running Unraid with an external 10-bay enclosure connected by a single USB-C cable. I prefer this over a NAS from something like Synology that may come with a lower end cpu.