balena-io / open-balena-registry

Docker image storage backend for openBalena
balena.io/open
GNU Affero General Public License v3.0
16 stars 9 forks source link

Add support for vanity image names #134

Closed klutchell closed 2 years ago

klutchell commented 2 years ago

As per product brainstorm, in order to reduce our dependency on DockerHub for public images, we need to support human-readable names for pulling public images from our registry.

This can hopefully be accomplished with a registry hook to translate the vanity name to an obfuscated image path.

FD discussion here: https://www.flowdock.com/app/rulemotion/r-resinos/threads/W9LnYdLWHyUvyJiqTm4Mx3zsK9l

PoC branch here: https://github.com/balena-io/open-balena-registry/tree/rgz/middleware

klutchell commented 2 years ago

https://www.balena.io/blog/improving-device-image-management-workflow-balenaHub-Container-Registry/

https://github.com/balena-io/open-balena-registry-proxy

:tada: