[ubuntu] How to set up my own repo server?

view story

http://ubuntuforums.org – Hey guys i wonder can any of you please throw me a bone here? I have a server machine set up running Ubuntu 12.04 Desktop LTS (I didnt install the server edition as i wanted a GUI) and a laptop machine which i installed 10.04 on and then took it through the upgrade process all the way to 12.04. Also my main laptop machine will soon be a tri-boot setup (WinXP, Win7, Ubuntu 10.04) or maybe quad-boot if i elect to install backtrack on it as well. With so many machines running Ubuntu i was wondering if i could establish my own local repo server (maybe use the other laptop that already has 12.04 o (Hardware)