Portus is an open source authorization service and user interface for the next generation Docker Registry.
It is an on-premise application that allows users to administrate and secure their Docker registries.
Portus implements the new authorization scheme defined by the latest version of the Docker registry. It allows for fine grained control over all of your images. You decide which users and teams are allowed to push or pull images.
Easily manage users with teams
Map your company organization inside of Portus, define as many teams as you want and add and remove users from them.
Teams have three different types of users to allow full granularity:
- Viewers: can only pull images.
- Contributors: can push and pull images.
- Owners: like contributors, but can also add and remove users from the team
Portus provides an intuitive overview of the contents of your private registry. It also features a search capability to find images even faster.
User privileges are constantly taken into account, even when browsing the contents of the repository or when performing searches.
Keep everything under control. All the relevant events are automatically logged by Portus and are available for analysis by admin users.
Non-admin users can also use this feature to keep up with relevant changes.