If you do end up going down the Linux route have a look at cockpit, it’s a Web ui that you can use to manage your file sharing and storage etc with plugins, it will get you similar functionality to using truenas scale but with the added benefit of being to use the machine as a normal computer if you want
I think i saw there is a merge request for this up on git, which hopefully means it’s not far away