- Sus compilaciones descargan sus dependencias de un registro público, cada vez.
- Un repositorio proxy se coloca delante de
registry.npmjs.org o Docker Hub: la primera petición obtiene el paquete del origen, las siguientes lo sirven desde ArtiFerris. Un grupo reúne ese proxy y sus paquetes tras una única dirección. - Aloja los paquetes de varios equipos o de varios clientes en una misma instancia.
- Cada organización tiene su subdominio, sus repositorios, sus usuarios, su marca y su proveedor de identidad. Sus administradores solo actúan sobre ella; un superadministrador las ve todas.
- Quiere saber qué contienen las imágenes y los paquetes que distribuye.
- Trivy analiza cada imagen subida, y el análisis se puede relanzar a mano. Las dependencias de un paquete npm se auditan en cada publicación. Los resultados aparecen en la página de la imagen o del paquete.
- Quiere que la autenticación en dos pasos no dependa de la diligencia de cada persona.
- Es obligatoria para todas las cuentas, locales o procedentes de LDAP u OIDC. Las herramientas de línea de comandos se autentican con un token de API, que la administración puede listar y revocar.