satis
satis copied to clipboard
Per-package authorization
Satis already supports authentication (via ssh certificate or http header), but there is no way to restrict user access to specific packages.
In a company with multiple developers working on different projects it is critical to restrict access to packages (especially when hosting proprietary code).
This is a feature request to add support for user authorization so that user A and user B can have access to distinct (but possibly overlaping) sets of packages hosted by the same repository.
I'm really want this feature too :}
Satis is software for the community, by the community. So your best bet at getting this feature developed is developing it yourself.
Short term solution I can suggest; simply run multiple Satis repositories. But I am sure that already crossed your mind :-)