Skip to main content
CertForge runs as a multi-region platform. Each region is an independent data sovereignty boundary: your API token determines which region your org lives in, and all data — certificates, private keys, audit trail, org configuration, and approval history — stays in that region. No cross-region data flows occur. CertForge Platform Architecture — client environments (cert-manager, ACME, REST, certforge-connector, certforge-discovery), regional data sovereignty boundaries (US East, EU West, APAC), active node pools, AI server, and external services

Service stack

Each node in every region runs the full service stack:

Data residency

Your API token is scoped to a single region at account creation time. There is no mechanism to move data between regions — isolation is enforced at the token level, not just by policy.

Self-hosted deployment

Self-hosted instances use the same binary and service stack as the cloud regions. The only difference is that you provide the host, database, and TLS termination. Governance features, approval workflows, and audit trails work identically. See the self-hosted setup guide for installation instructions.

certforge-issuer (Kubernetes)

The certforge-issuer controller runs inside your cluster as a cert-manager external issuer. It intercepts CertificateRequest objects and routes them to CertForge for policy evaluation before any certificate is issued. See the cert-manager integration guide for setup instructions.