Portus
Portus: Open Source Authorization Server for Private Docker Registries
An open source authorization server for creating private Docker registries with role-based access control, customizable UI, team accounts with LDAP integration, audit logging, and more.
What is Portus?
Portus is an open-source authorization service for Docker repositories. It allows companies and teams to set up their own private Docker registry, handling authentication and authorization to repositories.
Some key features of Portus include:
- Role-based access control of images and repositories
- Support for team accounts with LDAP/Keystone/GitHub integration
- Customizable user interface
- Audit logging of all operations
- Webhooks for integration with CI pipelines
- Native support for Docker Distribution registry API
- Helm charts available for simple deployment on Kubernetes
By deploying Portus, teams can easily set up permission controls for accessing sensitive container images. It integrates with existing identity providers and allows granular access policies to be defined. The customizable UI and webhooks make Portus a flexible solution for private registries.
Overall, Portus solves authentication and authorization challenges with Docker registries in multi-tenant environments. It's a lighter-weight alternative to hosting private images in Docker Hub or other public repositories when access control is important.
Portus Features
Features
- Role-based access control
- Customizable UI
- Team accounts with LDAP integration
- Audit logging
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best Portus Alternatives
View all Portus alternatives with detailed comparison →
Top Development and Container Management and other similar apps like Portus
Here are some alternatives to Portus:
Suggest an alternative ❐Docker Hub
Dedicated Container Registry
Quay.io
VMware Harbor
Google Container Registry