these seem to work great for ubuntu, thanks!
well thank you they don't work!! 404
We've updated a few of the base images to use mirrors.digitalocean.com and will update more in the future.
We'll also work on rolling out in Q1 2014 geo distributed DNS for mirrors so that the closest region is selected automatically.
Can I assume these mirrors are not at each datacenter? I get a 72ms ping to mirrors.digitalocean.com in NY2 and only 8ms to archive.ubuntu.com.
Are the mirrors going to be default in DO images?
This is now completed.
Mirrors are available on http://mirrors.digitalocean.com/ with http, ftp, and rsync support.
If you have any questions, comments, suggestions, or concerns, please email email@example.com.
From San Francisco the best ping / transfer rate for me was around 1 ms, and 61.9M/s (for 10MB file)
(Calculated by doing three pinds to every host in http://mirrors.ubuntu.com/mirrors.txt, then sorting by ping time, then doing a wget of ls-lR.gz)
+2 for this. Rackspace does this and I've found it very useful. They automatically add their mirror to the images as well.
Your votes would probably be better served if you consolidated them w/the thread w/this same request that was previously started (given that it's already garnered a significant number of votes): http://digitalocean.uservoice.com/forums/136585-digital-ocean/suggestions/3557909-mirror-ubuntu-s-repository-for-faster-package-mana
Make this for Arch too, please.
For debian, http://ftp-nyc.osuosl.org/debian is *very* near.
http://rocky-mountain.csail.mit.edu/debian makes a good backup.
For Amsterdam, Debian’s primary Netherlands mirror is best: http://ftp.nl.debian.org/debian/
A Debian mirror would be fine too. It's as easy as installing apt-cacher-ng and in one server you can have ubuntu, debian and fedora's mirrors.
On debian, this is the first thing I do on a new server. This basically finds the closest (and fastest) debian mirror. Make sure you uncomment the security repository, then replace /etc/apt/sources.list with the generated file.
apt-get -y update
apt-get -y install netselect-apt
/usr/bin/netselect-apt -n squeeze -o sources.list
A Debian mirror would also be great. I assume at some point DigitalOcean will roll out a cloud-init like functionality as used in Ubuntu on EC2. A super fast Ubuntu mirror will help increase speed of deploys.
For what it's worth, apt-cacher-ng is a caching proxy designed to be used for apt-based distros, so you only need to store what users request, not gigs of KDE or whatever that nobody needs.
http://www.unix-ag.uni-kl.de/~bloch/acng/ or apt-get install apt-cacher-ng.
How do you do that? Can anyone give a link for instructions?
I use Columbia University's mirror here:
Yay, I was very shocked this wasn't already done when I made a server to test out the site.
Working on this in the meantime we've heard from other customers that Columbia.edu's mirror of ubuntu is very fast from our NYC region 12MB/s =]
Please, a Debian mirror too
This is a great idea ! +1
Also setup a Debian mirror.
This is a great suggestion and something we will definitely look into as soon as we clear through a bit more of our backlog on feature requests.
Can't give this one enough votes - was actually surprised you didn't already have this!
Yes, this seems like a win/win for both us and them. Currently an ubuntu 12.04 apt-mirror requires about 125G of disk space for (32bit + 64bit + source).
You won't be notified about changes to this idea.