Connection lost
Trying to reconnect…
Server didn't respond
Recovering…
zot OCI registry
v0.1.0Read-only inspection of a zot OCI registry over its HTTP API: the OCI distribution endpoints (version check, catalog, tags, manifests) plus the zot extensions — registry config/health (mgmt), Prometheus metrics, and a GraphQL search query that returns per-repo size and a newest-image vulnerability summary. Optional basic-auth credentials are streamed over curl stdin; many zot deployments allow anonymous read.
Install
emisar pack install
validates the pack and verifies its content hash before copying it into /etc/emisar/packs.
The --hash
below pins the
install to the exact bytes on this page — a tampered copy is rejected. After
install, reload the runner; it re-reads the catalog and advertises every action.
content hash: sha256:acea53c0e5546c6d80d5950d795e742f6490b5eccd447c0cdc092633612ca20e
sudo emisar pack install zot \ --hash sha256:acea53c0e5546c6d80d5950d795e742f6490b5eccd447c0cdc092633612ca20e \ --dest /etc/emisar/packs # Reload so the runner re-reads the catalog: sudo systemctl reload emisar
Actions 7 total
View on GitHub-
GET /v2/_catalog
-
GET /v2/{repo}/manifests/{reference}
-
GET /metrics
-
GET /v2/_zot/ext/mgmt
-
POST /v2/_zot/ext/search (repo inventory + vuln summary)
-
GET /v2/{repo}/tags/list
-
GET /v2/