SMLL Docs

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

  1. Navigate to your service's Settings tab
  2. Under Custom Domains, click Add Domain
  3. Enter your domain (e.g., api.myapp.com)
  4. Create a CNAME record with your DNS provider:
api.myapp.com  CNAME  your-service-endpoint.smll.io
  1. Click Verify — SMLL will check the DNS record and provision a TLS certificate

DNS configuration

api.myapp.com     CNAME    svc-abc123.smll.io
www.myapp.com     CNAME    svc-abc123.smll.io

Apex 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.io

Not 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

  1. Navigate to your service's Settings tab
  2. Under Custom Domains, click the delete icon next to the domain
  3. Remove the CNAME record from your DNS provider

The TLS certificate is revoked automatically.

On this page