Ir al contenido

AppArch Hub (registro de imágenes)

hub.apparch.io es el punto de distribución de las imágenes de los analizadores de AppArch (collectors). Abierto en un navegador muestra un catálogo de las imágenes publicadas y sus versiones actuales; tu pipeline de CI descarga las imágenes desde aquí. Todas las imágenes son multi-arch (linux/amd64 + linux/arm64) - la arquitectura correcta se selecciona automáticamente.

Las descargas se autorizan con las credenciales de tu instalación: el nombre de usuario es el id de instalación y la contraseña es la clave de instalación. No es el token de proyecto: aa_proj_* es el bearer del collector hacia tu propia Api y aquí se rechaza.

Ventana de terminal
echo '<installation-key>' | docker login hub.apparch.io -u <installation-id> --password-stdin

El panel genera estas credenciales listas para pegar en la sección de configuración de CI del proyecto (ver Registrar un proyecto). Para ejemplos por proveedor de CI: Añadir el runner a la CI. La clave de instalación se emite con tu licencia y la custodia quien administra la instalación.

Ventana de terminal
docker pull hub.apparch.io/collectors/dotnet:latest
docker pull hub.apparch.io/collectors/dotnet:1.0.2

latest siempre apunta a la release más reciente; fija un tag de versión para permanecer en una release concreta. Los tags publicados se ven en vivo en el catálogo del hub.

Los textos siguientes son mensajes estándar del cliente Docker (idénticos en cualquier registro privado):

MensajeSignificadoSolución
authorization failed: no basic auth credentialsSin iniciar sesiónEjecuta docker login hub.apparch.io
login attempt … failed with status: 401Credenciales erróneas, o licencia revocada o caducadaComprueba el id y la clave de instalación; el hub deniega la descarga si la licencia ya no la permite
429 Too Many RequestsLímite de velocidad alcanzadoEspera unos segundos y reintenta

No se puede hacer push al hub - es de solo lectura a nivel de protocolo. Las imágenes solo salen de la cadena de releases de AppArch.