AFAIK every NAS just uses unauthenticated connections to pull containers, I’m not sure how many actually allow you to log in even (raising the limit to a whopping 40 per hour).

So hopefully systems like /r/unRAID handle the throttling gracefully when clicking “update all”.

Anyone have ideas on how to set up a local docker hub proxy to keep the most common containers on-site instead of hitting docker hub every time?

  • PassingThrough@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    ·
    5 days ago

    Huh. I was just considering establishing a caching registry for other reasons. Ferb, I know what we’re going to do today!

      • jaxxed@lemmy.ml
        link
        fedilink
        English
        arrow-up
        5
        ·
        4 days 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
          link
          fedilink
          English
          arrow-up
          1
          ·
          4 days 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.