Not to resurrect this topic, but I wanted to offer a resource which our private servers have been using since we started them nee on 6-8 or so months ago. We've compiled a repo of ~1,325 pk3's of which a good ~800-1,000 of them are individual maps or their versions, I believe. We sync our repo hourly from a few known repositories, including div's, MrBougo's, fruitie's, doku's and -z-'s (the list of which can be found
here), along with maps we upload ourselves.
http://maps.nexfiles.com -- mirrors of each other
http://maps.praeclan.com -- mirrors of each other
http://www.nexfiles.com/packs/ -- repo bundled by gametype every 6 hours. No mirror of this, yet.
http://www.nexfiles.com/mapdbs/ -- db of maps of a given gametype. Probably more gametypes by now that didn't exist at the time of writing. No mirror of this, yet.
We use nexfiles as a really rudimentary, organic, stupid, incredibly cheap content delivery network. Given that it's so cheap, however, it only handles ~30 concurrent users, so if that link is broken,
http://maps.praeclan.com is the resource we fall back to. Given that limitation, we don't often direct link to it. However, in this case, I want to offload as much bandwidth as possible from our main server, I'd prefer people use that primarily, if it's not giving 500 errors. I mention these resources for a few reasons:
- If Doku, div, MrBougo, Fruitie, or -z- want us to not sync maps for some reason, let pavlvs or I know, and we'll pull you out. Our bandwidth pull from you should be fairly nominal, as 99% of the time we're only scraping the index page or a new map or two.
- If anyone knows any other map repos, I'd love to add them.
- I thought they'd be a good resource for anyone wanting to host their own complete repository; the allmaps.tar is our entire repo tar'd up, and can be used as a decent starting point for a map server.
- If anyone wants to use our resources for their own game servers, please point your curl_urls.txt to http://maps.praeclan.com/proxy/i/map/ for * or http://maps.praeclan.com/proxy/i/map/mapname.pk3 for a single file. For a direct access test you can try this. I would love to eliminate this proxy and have a more robust version of curl_urls to have this handled in the DarkPlaces client.
I don't envision this being useful to many people, but I thought it might be beneficial to someone. Especially those who have small bandwidth caps and don't have the resources to host their own maps. -z-'s repo is excellent, but we wanted one that retained prior versions of maps. Find pavlvs or I on IRC if you are interested and have questions or concerns. I did have plans to make it a nice service, but time constraints and laziness always crop up for me, so I wanted to offer it as is.