concoct
is Symfony-based PHP application which at it's core provides a dynamic self-hosted Composer
repository, with features akin to Composer's satis. Furthermore it monitors a
user's Envato purchases for Composer-manageable PHP packages or plugins. To achieve this concoct
requires
an Envato Personal Access Token to communicate with the Envato API. The artifacts retrieved from the
Composer-native sources like vcs
, or from our newly added envato
source will then be downloaded and served as part
of the Composer repository. If wanted the artifacts may also be stored within an S3 bucket as opposed to the local
filesystem.
Composer is a package manager for the PHP programming language. It helps you declare, manage and install dependencies of PHP projects. This project implements a private Composer repository, for dependencies which aren't installable via the public Composer repository Packagist.
# add to composer.json
{
"repositories": [
{
"type": "composer",
"url": "https://composer.delta4x4.net"
}
]
}
Refer to our documentation for contributors for contributing guidelines, commit message formats and versioning tips.
This project is owned and maintained by dela4x4 Geländesport und Zubehör Handles GmbH refer to
the AUTHORS
or CODEOWNERS
for more information. You may also use the linked
contact details to reach out directly.
Assets provided by Composer ®.