Satis

"Satis" ist eine Open-Source-Software für PHP-Entwickler, die für das Verwalten von Abhängigkeiten und das Erstellen von Paketen verwendet wird. Mit Satis können Entwickler ein privates Repository für ihre PHP-Pakete erstellen und verwalten, anstatt sie auf öffentlichen Repositories wie Packagist zu veröffentlichen.

Satis ermöglicht es Entwicklern, ihre Abhängigkeiten in einem einzigen Repository zu verwalten und dieses Repository für interne Zwecke zu nutzen. Dies ist besonders nützlich für Unternehmen oder Organisationen, die ihre eigenen PHP-Pakete haben und sie intern verwalten möchten.

Satis verwendet die Composer-Technologie, um Pakete zu erstellen und Abhängigkeiten zu verwalten. Es ermöglicht Entwicklern auch, benutzerdefinierte Repositories hinzuzufügen und ihre Pakete auf anderen Repositories zu veröffentlichen, falls gewünscht.

https://github.com/composer/satis

Auf dieser Seite findest du die Dokumentation sowie den Quellcode und weitere Informationen zu Satis.

https://alexvanderbist.com/2021/setting-up-and-securing-a-private-composer-repository/