Prepare your domain
Create an account. Choose single or wildcard coverage, or prepare one single-domain demo.
From your first private app to a wildcard for a growing set of services: prepare the challenge once, keep your client and make the DNS workflow repeatable.
Create an account first. One single-domain demo can prepare DNS with updates blocked._acme-challenge.example.comYOUR_SUBDOMAIN.simpleacme.com↻ New TXT values. Same CNAME.
Illustrative names. Your account supplies the exact record.Create an account. Choose single or wildcard coverage, or prepare one single-domain demo.
Copy the exact challenge record from your account. Keep it in place for later renewals.
Use Traefik, win-acme or Certbot with your existing registration. Paid access enables TXT updates.
Review TXT activity in SimpleACME and verify issuance and deployment in your client.
Use *.example.com for names such as app.example.com, mail.example.com and vpn.example.com. DNS-01 supports wildcard validation while the services remain private.
A wildcard matches one label. It does not automatically cover the parent name or deeper names. Choose additional certificate identifiers deliberately and protect shared private keys.
Understand wildcard coverage →| Requirement | SimpleACME | Own HTTP-01 | Provider DNS-01 API |
|---|---|---|---|
| DNS-provider API token | Not needed | Not needed | Provider token and supported integration |
| Public HTTP challenge endpoint | Not needed | Port 80 challenge reachability | Not needed |
| Wildcard validation | Supported | Not supported | Supported |
| Repeatable setup | One CNAME per challenge owner | Challenge routing on the serving hosts | Provider permissions and client plugin |
| Private applications | Good fit | Requires a public challenge path | Good fit |
| DNS provider changes | Preserve the challenge CNAME | Preserve working HTTP routing | Review the new provider integration |
| Main responsibility | Client issuance + deployment | Client and HTTP routing | Client and DNS API permissions |
| Service dependency | SimpleACME and paid update access | Your HTTP infrastructure | Provider API and credentials |
Native HTTP-01 is often a good fit for a simple public website. A well-scoped provider DNS API is also valid. SimpleACME is particularly useful for private services, wildcard validation, or providers without a suitable API. Read the detailed comparison →
Keep certificate automation in your reverse proxy. Delegate the challenge with one CNAME and configure the ACME-DNS provider with an existing SimpleACME registration.
See the integration →Validate Windows service names without a public HTTP challenge endpoint. Use existing SimpleACME credentials in a reviewed PowerShell DNS hook.
See the integration →Use Linux or Docker authentication hooks to publish the DNS proof through SimpleACME. Keep your certificate keys and deployment under your control.
See the integration →Complete guides, configuration files and Bash / PowerShell examples are available to active subscribers. Your client retains certificate keys; SimpleACME records TXT activity.
For the service name you want to secure.
For first-level subdomains under your chosen parent.
Create an account to look around. One single-domain demo can prepare DNS with updates blocked. Paid registrations are created after accepted payment; your ACME client issues and installs the certificate.
Yes. Add the challenge CNAME supplied by SimpleACME once, then configure an existing SimpleACME registration in your ACME client. Later TXT updates go to SimpleACME rather than your normal DNS provider. You still need permission to edit that CNAME.
Yes. DNS-01 validates a publicly resolvable challenge record instead of an inbound HTTP challenge endpoint. The issuing client still needs the relevant outbound connectivity. Use a public DNS name you control, even if the application is reached on a private network.
Yes. DNS-01 supports wildcard validation. A certificate for *.example.com can match first-level names such as app.example.com and vpn.example.com. It does not automatically cover example.com or app.team.example.com. Request any additional certificate names deliberately.
No. Your normal DNS zone, website and email records remain with your provider. Only the challenge name is delegated using its CNAME. SimpleACME does not become a reverse proxy for your application.
Keep your DNS provider and your ACME client.
Prepare your domain before activating paid updates.