I’ve only done my “is it even possible” research so far, but these look promising:
Comment on Docker Hub limiting unauthenticated users to 10 pulls per hour
Daughter3546@lemmy.world 1 day agoDo you have a good resource for how one can go about this?
PassingThrough@lemm.ee 1 day ago
carzian@lemmy.ml 1 day ago
www.squid-cache.org Should work too I think
Daughter3546@lemmy.world 1 day ago
Much appreciated <3
jaxxed@lemmy.ml 20 hours ago
You can host your own with harbor, and set up replication per repo (pull upstream tags) If you need a commercial product/support you can use MSR v4.
Harbor can install on any K8s cluster using helm, with just a couple of dependencies (cert-manager, postgres op, redis-op) Replication stuff you can easily add.
I have some no-warranty terraform I could share if there is some interest.
femtech@midwest.social 9 hours ago
That’s what we do internally for our openshift deployment. It will reach out if not in harbor and then cache it there for everyone else to use.