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 I'll be deploying your 'proxy' in my homelab network tomorrow - I've been itching to get rid of Nexus, but wasn't prepared for the deployment complexity of Pulp.
@kevin @miketheman oh cool, feedback and bug reports very welcome, I’ve mostly just been running it locally as a simple go binary with sqlite, so more deployment reports are great