ultimate-ca-manager
Ultimate Certificate Manager es una plataforma auto-alojada para gestión de Autoridades Certificadas (CA) con interfaz web. Soporta protocolos PKI completos (ACME, SCEP, EST), integración con Microsoft ADCS y gestión del ciclo de vida de certificados con seguridad avanzada.
Ficha actualizada 21 sept 2026, 16:00 · upstream 21 sept 2026, 16:00 · release v2.232
Qué es ultimate-ca-manager
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Ultimate Certificate Manager (UCM) es una plataforma web para gestionar Autoridades Certificadas (CA) que ofrece soporte integral para protocolos PKI como ACME, SCEP, EST, OCSP y CRL. Permite la gestión completa del ciclo de vida de certificados, incluyendo emisión, renovación in-place, revocación y descubrimiento en red. Incluye integración con Microsoft ADCS para entornos Windows y soporte para HSM (incluido SoftHSM) para proteger claves privadas sin exportarlas.
- Automatización de gestión de certificados SSL/TLS para servidores web y servicios internos.
- Integración de infraestructura PKI en entornos híbridos con Microsoft Active Directory.
- Auditoría y cumplimiento de requisitos RFC 5280 mediante linting de conformidad.
- Gestión centralizada de revocación de certificados (OCSP/CRL) para seguridad proactiva.
- Provisionamiento seguro de certificados SSH para hosts y usuarios en redes corporativas.
- Soporte nativo para HSM (SoftHSM, Azure Key Vault, Google Cloud KMS) con claves no exportables.
- Gestión avanzada de revocación con OCSP y CRL, incluyendo soporte para Delta CRL.
- Autenticación multifactor (TOTP, WebAuthn/FIDO2) y SSO vía LDAP/OAuth2/SAML.
- Protocolos ACME completos con soporte DNS-01, HTTP-01 y TLS-ALPN-01.
- Integración directa con Microsoft ADCS para renovación y revocación remota.
- Dashboard con métricas Prometheus y sistema de alertas por correo electrónico.
- Proyecto joven en desarrollo activo; puede requerir supervisión cercana en entornos críticos.
- Complejidad alta (HIGH) que exige conocimientos avanzados de PKI y administración de sistemas.
- Algunas funcionalidades de linting dependen de herramientas externas opcionales (pkilint, zlint).
- Requiere recursos significativos: mínimo 4 núcleos CPU y 4GB RAM para operación estable.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplegar mediante Docker Compose o imágenes oficiales en Docker Hub/GHCR. Asegurar al menos 4GB de RAM y 20GB de disco. Habilitar cifrado AES-256 para claves privadas y configurar HSTS. Utilizar variables de entorno para autenticación y redirección canónica. Verificar integridad de backups antes de restaurar.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.