KCert Configuration

The following is a summary KCert settings. Settings can be overridden using environment variables such as "KCERT__SERVICENAME" (with two underscores) to configure the "KCert:ServiceName" value.

{
  "KCert": {
    "Namespace": "kcert",
    "IngressName": "kcert",
    "SecertName": "kcert",
    "ServiceName": "kcert",
    "ServicePort": 80,
    "ShowRenewButton": false
  },
  "ACME": {
    "ValidationWaitTimeSeconds": "00:00:10",
    "ValidationNumRetries": 5,
    "AutoRenewal": true,
    "RenewalCheckTimeHours": "06:00:00",
    "RenewalThresholdDays": "30.00:00:00",
    "TermsAccepted": true,
    "DirUrl": "https://acme-v02.api.letsencrypt.org/directory",
    "Email": "[REDACTED]",
    "Key": "[REDACTED]"
  },
  "SMTP": {
    "EmailFrom": null,
    "Host": null,
    "Port": 0,
    "User": null,
    "Pass": null
  }
}