Некоторое время назад возникла потребность в централизованном хранении пакетов и обновлений для Debian GNU/Linux, т.к. тянуть пакеты из интернета - это приличный трафик и приличные задержки.
Сразу же возникла идея замиррорить ftp.debian.org. Но идея была отвергнута из-за большого трафика и ненадобностью хранения неиспользуемых пакетов.
apt-proxy и apt-cache не понравились, т.к. они отличаются приличными тормозами, да и не логично как-то отдавать статические и увесистые файлы с помощью питоновских скриптов.
В итоге задача решилась с помощь nginx. Попутно получился миррор репозитория Ubuntu и Debian Security. Получился следующий конфиг.
Read more…