Wildcard certificates
One Let's Encrypt certificate covers your apex domain and every next-level subdomain — no per-host issuance.
Issue, deploy, and renew Let's Encrypt wildcard certificates from one console. SetHttps handles DNS validation, multi-node delivery, and renewals — so your sites stay encrypted without the maintenance.
Let's Encrypt certificates No manual renewals Linux · Nginx · Apache
Live platform data
Live counts from the platform database, combined with historical totals and updated continuously.
Live data plus historical totals · last updated —
Why SetHttps
Wildcard coverage, DNS validation, fleet-wide delivery, and renewals that quietly take care of themselves.
Platform
A focused toolset for teams that would rather ship product than babysit certificate expiries.
One Let's Encrypt certificate covers your apex domain and every next-level subdomain — no per-host issuance.
Certificates renew before expiry and are redeployed automatically. No cron jobs, no calendar reminders.
Push certificates to every server in your fleet, each with its own upload path and reload command.
Guided DNS records with automatic checks. Validate ownership without exposing an HTTP challenge server.
Server passwords are encrypted at rest and used only for SFTP uploads. The platform runs no arbitrary commands.
Domain, certificate, and deployment states in one console, with task history when something needs attention.
Workflow
Four steps to set up. Then the pipeline keeps itself current.
Enter the apex domain. You can scope the certificate to a single host or a wildcard.
The console generates the record. Add it at your DNS provider and let the platform verify it.
_acme-challenge → CNAME
ACME completes the DNS-01 challenge. The certificate is stored and ready to deliver.
Pick your nodes. Renewals, uploads, and reload commands repeat automatically before expiry.
nginx -s reload
# 1 · DNS validation (managed by SetHttps)
_acme-challenge.acme.dev. 300 IN CNAME <token>.acme.sethttps.com.
# 2 · Issue a wildcard certificate
acme issue --domain acme.dev --wildcard
# 3 · Deploy to every node
acme deploy --node edge-sg-01 \
--path /usr/local/nginx/ssl \
--reload "nginx -s reload"
# 4 · Renewal runs automatically
acme renew --auto --before 30d
Console
See validation, issuance, and deployment at a glance — and know exactly which step needs you.
| Domain | Validation | Certificate | Deployment |
|---|---|---|---|
| sethttps.com | Verified | Issued | Deployed |
| api.sethttps.com | Verified | Issued | Pending |
| app.sethttps.com | Pending | Queued | — |
Security
TLS only helps if the pipeline around it is trustworthy. SetHttps keeps credentials, transfers, and actions deliberately narrow.
Who it's for
Add a domain, publish one record, and let the wildcard certificate renew itself.
One wildcard certificate covers customer subdomains, with the same policy across every node.
Repeatable deployment targets and a clear status view for every site you operate.
FAQ
Yes. SetHttps issues Let's Encrypt wildcard certificates through DNS-01 validation. One certificate covers your apex domain and its next-level subdomains.
No. DNS-01 validation only requires a DNS record, so you do not need to expose HTTP ports or run a challenge server.
Server passwords are encrypted at rest with a server-side key and are never returned by the API. They are used only for SFTP certificate uploads.
The platform checks certificates daily, renews them before expiry, and redeploys them to every configured node automatically.
Linux servers reachable over SSH/SFTP. Nginx, OpenResty, and Apache are the common targets; any service with a reload command can be configured.
Open the console, add your first domain, and leave certificate renewals behind.