HTTPS in minutes — automatic TLS for every app
Point a domain, deploy your app, and Seagit provisions and renews a trusted certificate for you. No cert files, no CSRs, no ARNs to copy. Public HTTPS is on by default.
Get to HTTPS in 3 steps
The happy path is fully automatic — most teams never touch a certificate setting.
How TLS works: nginx vs ALB
One choice drives everything — your ingress class. It decides where TLS terminates and which certificate authority issues the cert. Both paths are fully managed.
What works & what you set
Every domain + ingress-class combination — and the one setting (if any) it needs. In practice: almost nothing.
| Domain | Ingress | Works? | TLS via | You set |
|---|---|---|---|---|
| AWSyour Route 53 domain | nginx | Yes | Let’s Encrypt | Nothing — DNS-01 issuer auto-provisioned |
| AWS | alb | Yes | AWS ACM | Nothing — ACM auto-discovered (ARN optional) |
| ManagedSeagit subdomain | nginx | Yes | Let’s Encrypt | Nothing — fully managed wildcard |
| Managed | alb | N/A | — | No ACM for a managed domain — use nginx |
Rule of thumb: ACM ⇔ ALB ⇔ an AWS domain. cert-manager pairs with nginx and works everywhere.
Advanced: pin a specific ACM certificate
Auto-discovery matches your hostname against ACM certs — exact, wildcard (*.example.com), and Subject Alternative Names — so you rarely need this. Pin a certificate only to force a specific one (several match, prefer one over the wildcard, or a cross-account cert). Set the ACM Certificate ARN on the app’s network settings, or leave it blank for auto-discovery.
FAQ
Yes. cert-manager renews Let’s Encrypt certs before expiry, and AWS renews ACM certs. Nothing to rotate manually.
No — an ALB terminates TLS itself and can only use an ACM cert. Want cert-manager? Use nginx. Want ALB? Use an AWS domain so ACM is available.
Managed (PowerDNS) domains aren’t AWS-backed, so there’s no ACM cert for the ALB to use. They use nginx + a managed wildcard instead.
No. The load balancer auto-discovers a matching ACM cert by hostname. The ARN field is optional, only for pinning.