Bought two and one of those died within 72 hours.
It was really weird, first it became read-only, then it zeroed by itself, but it still was read-only, no program was able to write on it, even aban (dban is dead)
Now the replacement has more than 2 years but i downgraded it in a low activity server
Owncloud infinite scale is a rewrite of owncloud(=nextcloud) in go, it supports local, nfs and S3 mounts. Change the smb share to nfs and it might fit you
Disadvantages are: