I want to set up a storage server for my home. I use many devices with a range of operating systems.
I am wondering if it is possible to set it up in a way such that I'd be able to access it from all of my devices on the LAN seamlessly as if it was a part of their system. For example in windows it would appear as another disk, in linux it would be just another directory, wherever I mount it. I would like to go a step further and have it available for android as well. This sounds like something impossible to me, but is it?