Хочу сделать прокси для composer. Чтобы можно было удаленно собирать пакеты, хоть из гитхаба, хоть откуда угодно, а потом просто подключать этот источник в repositories и все будет хорошо.
Нагуглил satis который как раз то что нужно. На данный момент не получается сделать как надо: скачиваются гигабайты пакетов всех версий вместо того что бы мне предложил composer update.
Можно ли это реализовать с помощью satis и что поправить в конфиге?
{
"name": "My Satis",
"homepage": "http://example.com",
"require": {
"yiisoft/yii2": "~2.0.13"
},
"repositories": [
{
"type": "composer",
"url": "https://packagist.org"
}
],
"require-all": false,
"require-dependencies": true,
"require-dev-dependencies": true,
"archive": {
"directory": "dist",
"format": "zip",
"skip-dev": true
}
}