PKI & mTLS
Intermediate CA management lives in the admin portal.
- Create an intermediate CSR in
/admin/pki/. - Sign the CSR with your offline root.
- Upload the signed cert to activate the intermediate.
Public endpoints:
- Intermediate cert:
/ca - CRL:
/crl
mTLS enforcement
- Admin UI requires mTLS by default.
- API mTLS is controlled by
API_MTLS_REQUIRED_PATHS. - Ensure proxy headers are trusted only from your edge IPs.