Hi, I have been working a few days on this, though this was finished a few days ago... This is working nicely as far as I have tested, can you please suggest some improvements?
The concept is also there. Basically the concept is you can have a whole fedora repo at an external HDD. You can just plug it into any machine of a LAN and run the script to have a working repo online (inside the LAN).
So if you have a external drive (you will get the contents of the HDD online), please test it out. Just follow the instructions and after that open http://localhost/fedora to have the repository.
The script is here http://susmit.fedorapeople.org/mirror/mirror_in_a_box_dec_30.sh