ON Christmas Eve, I cobbled together a network-attached storage (NAS) at home to enable everyone in our house to have a shared directory for school, work and personal files. This shared directory is also accessible from outside the house – like a rudimentary personal “cloud” for our family.
It wasn’t complicated — you can go to my blog for the article on the process — because the setup was a matter of connecting an old portable USB drive to a cheap CD-R King wireless router and setting things up using a visual interface.
The magic sauce in the setup is the Tomato firmware that runs on the router. Tomato is a Linux-based router firmware that allows you to manage your device on such things as filtering and setting quality of service rules for certain types of connections so that people browsing websites don’t experience crawling connection when someone downloads using a torrent.