When an Endpoint requires a Certificate to perform SSL / TLS termination on your behalf, you can opt to let Aptible provision and renew certificates on your behalf. To do so, enable Managed HTTPS when creating your Endpoint. You’ll need to provide Aptible with the Custom Domain name you intend to use so Aptible knows what certificate to provision. Aptible-provisioned certificates are valid for 90 days and are renewed automatically by Aptible. Alternatively, you can provide your own with a Custom Certificate.Documentation Index
Fetch the complete documentation index at: https://www.aptible.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Managed HTTPS Validation Records
Managed HTTPS uses Let’s Encrypt under the hood. There are two mechanisms Aptible can use to authorize your domain with Let’s Encrypt, and provision certificates on your behalf: For either of these to work, you’ll need to create some CNAMEs in the DNS provider you use for your Custom Domain. The CNAMEs you need to create are listed in the Dashboard.http-01
http-01 verification only works for Endpoints with External Placement that do not use IP Filtering. Wildcard domains are not supported either.
dns-01
Unlike http-01 verification, dns-01 verification works with all Endpoints.
_acme-challenge.$DOMAIN (where $DOMAIN is your Custom Domain) to an Aptible-provided validation name. This name is provided in the Dashboard (it’s the acme subdomain of the Endpoint’s Hostname). The acme subdomain has the TXT record containing the challenge token that Let’s Encrypt is looking for.
If you are using a wildcard domain, then
$DOMAIN above should be your domain name, but without the leading *. portion.Wildcard Domains
Managed TLS supports wildcard domains, which you’ll have to verify using dns-01. Aptible automatically creates a SAN certificate for the wildcard and its apex when using a wildcard domain. In other words, if you use*.$DOMAIN, then your certificate will be valid for any subdomain of $DOMAIN, as well as for $DOMAIN itself.

