Skip to main content

CertAutoPilot Documentation

CertAutoPilot is a self-hosted certificate lifecycle platform — issuance, renewal, and distribution — supporting ACME CAs (Let's Encrypt, Sectigo, any EAB-bound CA) and Microsoft AD CS (via CES/CEP).

Where to start

  • New to CertAutoPilot? Follow the Getting Started guide to install, issue your first certificate, and distribute it to a target.
  • Exploring the app? The Web UI Guide walks through every page of the interface step by step.
  • Deploying to production? See Deployment for standalone, multi-VM, Docker, Helm, and HA topologies.

Core areas

AreaWhat you'll find
CertificatesIssuance, renewal, reissue, revoke, download, risk scoring, policies
CA ProvidersACME accounts, Microsoft AD CS, EAB-bound CAs
DNS14 DNS providers for DNS-01 validation, zones, propagation settings
Distribution11 target modules — SSH, Kubernetes, IIS, WinRM, F5, NetScaler, Vault, AWS ACM, and more
DiscoveryNetwork certificate scanning, inventory, findings, PQC readiness
NotificationsEmail, Slack, Teams channels with event-based rules
Security & AccessRBAC, programmatic access, LDAP, 2FA, approval workflows, audit
Encryption & HSMEnvelope encryption, KEK rotation, PKCS#11
AdministrationSettings, licensing, clustering, system health
ReferenceCLI, API, configuration, job types, error codes
OperationsRunbook, observability, troubleshooting