There are a few ways to set up a shared file location but they can usually be configured with no or minimal additional hardware. Shared locations can be set up on an existing computer hard drive. They can also be directly linked to routers in some situations.