Simple static Composer repository generator.
It uses any composer.json file as input and dumps all the required (according to their version constraints) packages to a Composer Repository file.
- Download Composer:
curl -sS https://getcomposer.org/installer | php
- Install satis:
php composer.phar create-project composer/satis --stability=dev --keep-vcs
- Build a repository:
php bin/satis build <composer.json> <build-dir>
Read the more detailed instructions in the documentation.
Updating is as simple as running
git pull && php composer.phar install in the satis directory.
All code contributions - including those of people having commit access - must go through a pull request and approved by a core developer before being merged. This is to ensure proper review of all the code.
Fork the project, create a feature branch, and send us a pull request.
See also the list of contributors who participated in this project.
Satis is licensed under the MIT License - see the LICENSE file for details