A tool to serve a website from an OCI registry that supports the /v2/_catalog
endpoint.
:white_check_mark: Images list page
:white_check_mark: Image tags list page
:white_check_mark: Static website
If you need, you can run staticreg in your Container runtime or Kubernetes cluster, please see the sections below.
However, we also release pre-built binaries for Windows, Linux and MacOS for i386, x86_64 and arm64. Download them from here.
staticreg serve
docker run --rm -d cr.seqera.io/public/staticreg:0.2.0 serve --registry <registry-url-here>
Create a secret with the registry details (the registry you want to list images for)
kubectl create secret generic registry-credentials \
--from-literal=REGISTRY_USER=<username> \
--from-literal=REGISTRY_PASSWORD=<password> \
--from-literal=REGISTRY_HOSTNAME=<hostname>
Create the staticreg deployment
kubectl apply -f manifests/deployment.yml
See CONTRIBUTING.md