The following anonftpsync-ports is used to create a local Debian GNU/Hurd repo. You will need atleast 12G of disk space. Change the "TO=/home/foo/rsync-debian-ports" to your desired target directory.

Run it using:

sudo sh anonftpsync-ports

In /home/foo/rsync-debian-ports, you will find the following directories:

base dists indices pool pool-hurd-i386 project