I synchronize your mirror each hour, available at http://nethserver.de-labrusse.fr/
I use rsync
rsync --progress -aHS --partial --delete-after rsync://pulp.nethserver.org/nethserver/ /your/directory/
what is lacked/needed
- a timestamp file in the root folder, to see if the mirror is synchronized or not
- in the /etc/yum.repos.d/NethForge.repo it is needed to use a ‘mirrorlist’ instead of baseurl’
- a web page to see status mirror