A simple static Composer repository generator powered by Satis.
The production implementation of this repository is hosted at https://packages.jazzsequence.com.
To use the jazzsequence Satis server as a composer repository, add the following to your composer.json
:
{
"repositories": [
{
"type": "composer",
"url": "https://packages.jazzsequence.com"
}
]
}
Satis is a tool that allows PHP developers to create a private package repository for their projects' dependencies. It provides increased control over package distribution, improved security, and faster package installations, by creating a static Composer registry that can be hosted anywhere (even via Docker, locally).
The Satis repository is built daily as well as ad-hoc whenever a composer install
or composer update
is run. To manually build the Satis repository, run:
composer build-satis
Alternately, you can use the workflow dispatch feature in GitHub Actions to trigger a Satis build manually.