INNER CODE UNIT · Go
main
psviderski/unregistry · cmd/unregistry/main.go:16
func main() {
var cfg unregistry.Config
cmd := &cobra.Command{
Use: "unregistry",
Short: "A container registry that uses local Docker/containerd for storing images.",
Long: `Unregistry is a lightweight OCI-compliant container registry that uses the local Docker (containerd)
image store as its backend. It provides a standard registry API interface for pushing and pulling
container images without requiring a separate storage backend.
Key use cases:
- Push built images straight to remote servers without an external registry such as Docker Hub
as intermediary
- Pull images once and serve them to multiple nodes in a cluster environment
- Distribute images in air-gapped environments
- Development and testing workflows that need a local registry
- Expose pre-loaded images through a standard registry API`,
SilenceUsage: true,
SilenceErrors: true,