Nerd sniped again, this time by @miketheman, into looking at how various package managers do mirroring: https://nesbitt.io/2026/03/20/package-manager-mirroring.html
Package Manager Mirroring

Every mirroring tool I could find, and the protocols underneath them.

Andrew Nesbitt

@andrewnez @miketheman FWIW, Pulp (and Foreman/Katello) can also mirror Debian, PyPI and Docker/OCI. I think Pulp can also do NPM, Rust and Maven, but that's not exposed in Foreman.

Edit: oh, you mention that down below, just not in the initial summary. NVM.