infra/modules/docker-registry
Viktor Barzin 36171bcda4 add htpasswd auth to private docker registry + expose at registry.viktorbarzin.me
- Add auth.htpasswd section to config-private.yml
- Mount htpasswd file in registry-private container, fix healthcheck for 401
- Rename registry UI from registry.viktorbarzin.me → docker.viktorbarzin.me
- Add Docker CLI ingress at registry.viktorbarzin.me (HTTPS backend, no rate-limit, unlimited body)
- Add docker to cloudflare_proxied_names (registry stays non-proxied)
- Add Kyverno ClusterPolicy to sync registry-credentials secret to all namespaces
- Update infra provisioning to install apache2-utils and generate htpasswd from Vault
2026-03-22 22:10:10 +02:00
..
cleanup-tags.sh [ci skip] Rebuild docker-registry with nginx serialization on all ports 2026-02-22 21:45:53 +00:00
config-private.yml add htpasswd auth to private docker registry + expose at registry.viktorbarzin.me 2026-03-22 22:10:10 +02:00
config-proxy.yaml.tpl fix pull-through cache: remove maxsize, harden nginx caching [ci skip] 2026-03-16 07:41:11 +00:00
config.yaml fix pull-through cache: remove maxsize, harden nginx caching [ci skip] 2026-03-16 07:41:11 +00:00
docker-compose.yml add htpasswd auth to private docker registry + expose at registry.viktorbarzin.me 2026-03-22 22:10:10 +02:00
nginx_registry.conf fix pull-through cache: remove maxsize, harden nginx caching [ci skip] 2026-03-16 07:41:11 +00:00