This already does exist (at least it should on most mirrors) its called dir_sizes (as below). Granted it does not show quite the level of detail the fedora one does, it still has some info.
e.g. http://centos.mirror.uber.com.au/dir_sizes
Ive added one with a little more detail if you are interested:
http://centos.mirror.uber.com.au/DIRECTORY_SIZES.txt
Regards, Seamus
From: centos-mirror-bounces@centos.org [mailto:centos-mirror-bounces@centos.org] On Behalf Of Keith Bachman Sent: Wednesday, July 10, 2013 2:44 AM To: centos-mirror@centos.org Subject: [CentOS-mirror] Mirror Sizes?
I am working on setting up an internal repo (for a couple of tested/stable-for-us versions) of CentOS 5 and 6, and need to make sure I allocate enough (virtual) disk space for it, but I'm not able to find any information on how big the current repos are (without pulling it myself and calculating it).
Fedora has a text-dump from their structure (just the results of a 'du -h' on the tree) - would it be possible for this to become a regular thing for CentOS to do as well? Would help immensely with those attempting to set up a mirror to accurately size them.
Here is Fedora's dump: http://dl.fedoraproject.org/pub/DIRECTORY_SIZES.txt
Here is where they link to it from: http://fedoraproject.org/wiki/Infrastructure/Mirroring
Thanks!
Keith Bachman