While self-hosting might sound intimidating, see how my home setup showed how accessible it can be for beginners.
Thanks to the lightweight OpenMediaVault, you can technically repurpose a Raspberry Pi as a Network-Attached Storage server.