Skip to content

wenbinye/satis

 
 

Repository files navigation

Satis - Package Repository Generator

Simple static Composer repository generator.

It uses any composer.json file as input and dumps all the required (according to their version constraints) packages into a Composer Repository file.

Build Status

Usage

  • 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 <configuration file> <build-dir>

Read the more detailed instructions in the documentation.

Updating

Updating is as simple as running git pull && php composer.phar install in the satis directory.

Contributing

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Fork the project, create a feature branch, and send us a pull request.

Requirements

PHP 5.3+

Authors

Jordi Boggiano - j.boggiano@seld.be - http://twitter.com/seldaek - http://seld.be
Nils Adermann - naderman@naderman.de - http://twitter.com/naderman - http://www.naderman.de

See also the list of contributors who participated in this project.

License

Satis is licensed under the MIT License - see the LICENSE file for details

About

Simple static Composer repository generator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 91.1%
  • HTML 8.9%