Toran Proxy
10 сентября 2014
Было ли у вас такое, что надо выкладывать релиз, всё через Composer и вдруг что-то не то с сетью, GitHub отвалился или Packagist барахлит? До недавнего времени нормального решения этой проблемы не существовало. Приходилось откладывать релиз на потом.
Летом этого года основной разработчик Composer, Jordi Boggiano, запустил проект Toran Proxy.
Toran ставится на надёжный сервер и выступает кеширующим посредником между Packagist и GitHub. Если такой сервер поставить в офисе, работа не остановится даже при отсутствии соединения с Интернет. Плюс скорость получения пакетов будет получше. Ставится прокси, кстати, довольно просто.
На этом приятности не заканчиваются. После установки нам даётся веб-интерфейс, в котором можно управлять своими закрытыми внутренними Composer-пакетами.
Отдельно стоит упомянуть про лицензирование. Для персонального использования проект бесплатен, но если вы хотите поддержать Composer, можно купить лицензию чуть более, чем за 100$ на целый год. Свободное время Jordi, которое он тратит на Composer, напрямую зависит от полученной с лицензий Toran прибыли.
Для компаний тоже есть отдельная лицензия, к которой прилагается приоритетная поддержка.
Комментарии RSS по email OK
Теесть за "обычный" кеширующий прокси просят 100$ в год. Не дурно...
Andrii, с одной стороны да, с другой есть понимание, что деньги пойдут на развитие Composer.
Andrii, поддержка авторам opensource нужна. Без мотивации разрабатывать даже с помощью сообщества не клёво.
Почему не было решений? А Satis?
Satis не проксирует исходники пакетов, насколько я знаю.
satis кэширует (mirror) работает супер - зачем 100$ платить
Хотя бы для поддержки автора Composer.