- Ihre Builds laden ihre Abhängigkeiten jedes Mal aus einer öffentlichen Registry.
- Ein Proxy-Repository steht vor
registry.npmjs.org oder Docker Hub: Die erste Anfrage holt das Paket aus dem Upstream, die folgenden liefert ArtiFerris selbst. Eine Gruppe vereint diesen Proxy und Ihre Pakete hinter einer einzigen Adresse. - Sie hosten die Pakete mehrerer Teams oder mehrerer Kunden auf derselben Instanz.
- Jede Organisation hat ihre Subdomain, ihre Repositories, ihre Benutzer, ihr Branding und ihren Identitätsanbieter. Ihre Administratoren handeln nur in ihr; ein Super-Administrator sieht alle.
- Sie möchten wissen, was die Images und Pakete enthalten, die Sie verteilen.
- Trivy analysiert jedes gepushte Image, und der Scan lässt sich von Hand neu starten. Die Abhängigkeiten eines npm-Pakets werden bei jeder Veröffentlichung geprüft. Die Ergebnisse erscheinen auf der Seite des Images oder Pakets.
- Die Zwei-Faktor-Authentifizierung soll nicht von der Sorgfalt jedes Einzelnen abhängen.
- Sie ist für jedes Konto verpflichtend, ob lokal oder aus LDAP oder OIDC. Kommandozeilenwerkzeuge authentifizieren sich mit einem API-Token, das die Administration auflisten und widerrufen kann.