infra/modules/docker-registry
Viktor Barzin facf959ecf fix registry healthchecks: use 127.0.0.1 instead of localhost
localhost resolves to IPv6 ::1 but containers bind to 0.0.0.0 (IPv4
only), causing wget to fail with "Connection refused". The nginx
proxy had 18,462 consecutive health check failures because of this.

Also cleared corrupted pull-through cache for mghee/novelapp — the
registry had layer link files pointing to non-existent blob data,
causing containerd to get 200 responses with 0 bytes (unexpected EOF).
2026-03-29 22:29:27 +03: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 harden pull-through cache: intercept errors, reduce lock timeout, add healthz 2026-03-23 11:33:06 +02:00
config.yaml harden pull-through cache: intercept errors, reduce lock timeout, add healthz 2026-03-23 11:33:06 +02:00
docker-compose.yml fix registry healthchecks: use 127.0.0.1 instead of localhost 2026-03-29 22:29:27 +03:00
nginx_registry.conf harden pull-through cache: intercept errors, reduce lock timeout, add healthz 2026-03-23 11:33:06 +02:00