2019-06-20 18:36:40 -05:00
|
|
|
# zot [![Build Status](https://travis-ci.org/anuvu/zot.svg?branch=master)](https://travis-ci.org/anuvu/zot)
|
|
|
|
|
|
|
|
**zot** is a single-purpose OCI image repository server based on the
|
|
|
|
[OCI distribution spec](https://github.com/opencontainers/distribution-spec).
|
|
|
|
|
|
|
|
* Conforms to [OCI distribution spec](https://github.com/opencontainers/distribution-spec) APIs
|
|
|
|
* Uses [OCI storage layout](https://github.com/opencontainers/image-spec/blob/master/image-layout.md) for storage layout
|
|
|
|
* TLS support
|
|
|
|
* *Basic* and TLS mutual authentication
|
|
|
|
* Swagger based documentation
|
2019-06-26 16:28:34 -05:00
|
|
|
|
|
|
|
# Caveats
|
|
|
|
|
|
|
|
* go 1.12+
|
|
|
|
* Image name consists of only one path component, for example, _busybox:latest_ instead _ubuntu/busybox:latest_
|
|
|
|
* The OCI distribution spec is still WIP, and we try to keep up
|