A small Linux server, two external HDDs with software RAID. Seriously. I used to use Synology NAS even though I had to use an NFS mount to run my own install of nextcloud. I eventually threw it out when I had multiple drives fail at once. So much fewer issues, and easier to configure , with a simple Ubuntu box.