Git autoalojado
AppArch no tiene una conexión genérica de “Git personalizado”: no hay credencial por clave SSH, ni URL de clonado sin más, ni soporte para Gitea o Gerrit.
Admitido
Sección titulada «Admitido»El único servidor Git autoalojado al que AppArch puede conectarse es un GitLab autogestionado (Community o Enterprise Edition):
- Credentials → Add credential → GitLab.
- Elige Self-hosted e introduce la URL de la instancia, p. ej.
https://gitlab.acme.com(sin ruta final). - Continúa con una aplicación OAuth o un token de acceso personal, igual que con gitlab.com; consulta GitLab.
Todos los endpoints de GitLab que usa AppArch se derivan de esa URL, así que la Api debe poder alcanzar tu GitLab por HTTPS (o HTTP).
No admitido
Sección titulada «No admitido»| Servidor | Estado |
|---|---|
| GitHub Enterprise Server | No admitido - GitHub solo github.com |
| Bitbucket Data Center / Server | No admitido - Bitbucket solo Cloud |
| Azure DevOps Server (TFS) | No admitido - Azure DevOps solo dev.azure.com |
| Gitea, Gerrit, remotos SSH / HTTPS simples | No admitido |
Redes aisladas (air-gapped)
Sección titulada «Redes aisladas (air-gapped)»El runner analiza el código dentro de tu CI y envía los resultados solo a tu propia instalación de AppArch, en la dirección indicada en APPARCH_Collector__ApiUrl. Con un GitLab autogestionado en la misma red, nada tiene que salir de ella.