I'm developing some libraries i frequently use across more than one project and i use GIT to version them.
Now, i'd like to use them through Composer.
Here comes my question: Composer makes me able to specify some private repositories from which i can pull source code to include in my apps (https://getcomposer.org/doc/05-repositories.md#using-private-repositories).
Then, i found Satis: https://getcomposer.org/doc/articles/handling-private-packages-with-satis.md#satis
Now, i don't well understand the differences between the two and which advantages i can have using Satis instead of using the private repositories through the Composer capabilities.
Should i really have to setup a Setis server? Which advantages does it bring to me?