KNet Magpie - your own Docker image registry
KNet Magpie keeps your container images in a private registry on your own servers, with a web interface to browse and manage them. It is free.
- Standard Docker CLI
- Single sign-on and MFA
- Scoped access tokens
- Roles and audit log
$ docker login registry.example.com Username: alex Password: ******** (personal access token) Login Succeeded $ docker tag web:1.4.2 registry.example.com/team/web:1.4.2 $ docker push registry.example.com/team/web:1.4.2 1.4.2: digest: sha256:9f2c... size: 1786
A registry your team can actually manage
Private registry
Push and pull images with the Docker CLI as usual, served from your own infrastructure.
Sign-in your way
OpenID Connect, LDAP or local accounts, with multi-factor authentication for local and LDAP accounts.
Personal access tokens
Scoped tokens for docker login, so passwords never end up in build pipelines.
Roles and permissions
Owner, admin, operator and viewer roles with fine-grained permissions.
Repository pages
A description and a README per repository, and who pushed each tag.
Audit log
Every change, sign-in and permission change is recorded.
Run your own registry
KNet Magpie is free. Get it from the Karlonet store.