Categorygithub.com/seqeralabs/staticreg
repositorypackage
0.0.0-20250114131753-e29f606a07a7
Repository: https://github.com/seqeralabs/staticreg.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# README

:package: staticreg

A tool to serve a website from an OCI registry that supports the /v2/_catalog endpoint.

Features

:white_check_mark: Images list page
:white_check_mark: Image tags list page
:white_check_mark: Static website

staticreg screenshot

Install staticreg

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.

Run staticreg

Serve the website

staticreg serve

Run with Docker

docker run --rm -d cr.seqera.io/public/staticreg:0.2.0 serve --registry <registry-url-here>

Install on Kubernetes

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

Contributing

See CONTRIBUTING.md