Пример наличия трафика прокси между lighttpd и апачем необходимо хорошо работать.
Необходимо будет использовать mod_proxy lighttpd, вот пример конфигурации с пользователем, делающим почти точно то же.
Мы используем apt-cacher-ng в качестве подходящего прокси-сервера для кэширования. Это позволяет переназначить несколько репо в одно хранилище. Например, по умолчанию он использует это для объединения различных зеркал Ubuntu, которые люди могут использовать в одном кешированном репозитории.
Я не пробовал ваш конкретный вариант использования, поэтому я не уверен, что apt-cacher-ng подойдет вам . Я не уверен, должны ли исходные репо быть точными зеркалами или они могут быть произвольными репо, если они не конфликтуют. Возможно, вы сможете найти дополнительную информацию в Readme.