Service Domains
Map your own domain to a web service running on SMLL.
Service domains let you route traffic from your own domain to any web service deployed on SMLL.
Adding a service domain
- Navigate to your service's Settings tab
- Under Custom Domains, click Add Domain
- Enter your domain (e.g.,
api.myapp.com) - Create a CNAME record with your DNS provider:
api.myapp.com CNAME your-service-endpoint.smll.io- Click Verify — SMLL will check the DNS record and provision a TLS certificate
DNS configuration
Subdomain (recommended)
api.myapp.com CNAME svc-abc123.smll.io
www.myapp.com CNAME svc-abc123.smll.ioApex domain
For apex domains (e.g., myapp.com), use your DNS provider's CNAME flattening or ALIAS record feature:
myapp.com ALIAS svc-abc123.smll.ioNot all DNS providers support ALIAS records. Cloudflare, Route53, and DNSimple do.
Multiple domains
You can map multiple domains to the same service. Each domain gets its own TLS certificate.
Removing a domain
- Navigate to your service's Settings tab
- Under Custom Domains, click the delete icon next to the domain
- Remove the CNAME record from your DNS provider
The TLS certificate is revoked automatically.