diff --git a/doc/05-repositories.md b/doc/05-repositories.md index 80d15c561..2dd5e24d5 100644 --- a/doc/05-repositories.md +++ b/doc/05-repositories.md @@ -533,10 +533,9 @@ There are a few tools that can help you create a `composer` repository. ### Packagist The underlying application used by packagist is open source. This means that you -can just install your own copy of packagist, re-brand, and use it. It's really -quite straight-forward to do. However due to its size and complexity, for most -small and medium sized companies willing to track a few packages will be better -off using Satis. +can technically install your own copy of packagist. However it is not a +supported use case and changes will happen without caring for third parties +using the code. Packagist is a Symfony2 application, and it is [available on GitHub](https://github.com/composer/packagist). It uses composer internally and @@ -544,8 +543,11 @@ acts as a proxy between VCS repositories and the composer users. It holds a list of all VCS packages, periodically re-crawls them, and exposes them as a composer repository. -To set your own copy, simply follow the instructions from the [packagist -github repository](https://github.com/composer/packagist). +### Toran Proxy + +[Toran Proxy](https://toranproxy.com/) is a web app much like Packagist but +providing private package hosting as well as mirroring/proxying of GitHub and packagist.org. Check its homepage and the [Satis/Toran Proxy article](articles/handling-private-packages-with-satis.md) +for more information. ### Satis diff --git a/doc/articles/handling-private-packages-with-satis.md b/doc/articles/handling-private-packages-with-satis.md index 5fce5377b..832640b85 100644 --- a/doc/articles/handling-private-packages-with-satis.md +++ b/doc/articles/handling-private-packages-with-satis.md @@ -6,9 +6,15 @@ # Toran Proxy -[Toran Proxy](https://toranproxy.com/) is a commercial alternative to Satis offering professional support as well as a web UI to manage everything and a better integration with Composer. +[Toran Proxy](https://toranproxy.com/) is a commercial alternative to Satis +offering professional support as well as a web UI to manage everything and a +better integration with Composer. It also provides proxying/mirroring for git +repos and package zip files which makes installs faster and independent from +third party systems. -Toran's revenue is also used to pay for Composer and Packagist development and hosting so using it is a good way to support open source financially. You can find more information about how to set it up and use it on the [Toran Proxy](https://toranproxy.com/) website. +Toran's revenue is also used to pay for Composer and Packagist development and +hosting so using it is a good way to support open source financially. You can +find more information about how to set it up and use it on the [Toran Proxy](https://toranproxy.com/) website. # Satis