馃 PoP Zero is my homelab
README.md

Zot #

Container registry exposed at cr.cuducos.me.

Deploy to the cluster:

kubectl apply -f apps/zot/

One-off secret creation (htpasswd file; openssl makes a SHA-512 hash zot accepts):

set hash (openssl passwd -6)
printf '<user>:%s\n' $hash > htpasswd
kubectl create secret generic zot-auth \
  --namespace=zot \
  --from-file=htpasswd=htpasswd
rm htpasswd