# cache-domains.txt
#
# Hostnames to cache aggressively (long TTL + force-cache, overriding
# Cache-Control: private/no-store). One entry per line; a LEADING DOT matches
# the domain and all subdomains (.ubuntu.com matches archive.ubuntu.com,
# security.ubuntu.com, ...). For wildcards INSIDE a label, use
# cache-domains.regex instead.
#
# These are BUMPED (decrypted) so HTTPS bodies can be cached -- do not also
# list them in splice-domains.txt. HTML and dynamic content are still skipped
# even here (see the storage gate); only static objects are stored.
#
# Defaults target high-bandwidth distro / package / container mirrors for a
# fleet of VMs. Trim or extend for your environment.

# ── Debian / Ubuntu ──
.ubuntu.com
.debian.org
.launchpad.net

# ── Alpine ──
.alpinelinux.org

# ── RHEL family (Alma / Rocky / Fedora / EPEL) ──
.almalinux.org
.rockylinux.org
.fedoraproject.org
.centos.org

# ── Container registries (layer blobs) ──
.docker.io
.docker.com
.ghcr.io
.quay.io
.gcr.io
.k8s.io

# ── Language package registries ──
.pypi.org
.pythonhosted.org
.npmjs.org
.crates.io
