Custom domains for SaaS.
10 minutes, not 10 days.
Your customers point a CNAME. You get automatic TLS, routing to your origin, and a multi-tenant API — without touching Cloudflare Enterprise, writing Caddy config, or paying an Approximated markup.
3 domains free forever · No card · Free TLS
# One record. No TXT dance. No CAA edits.
docs.customer.com CNAME edge.hee.la First HTTPS request issues a Let's Encrypt cert in ~3 seconds. Then it's just their domain → your app.
Everything you need, nothing you don't
Hee is the shared edge: TLS, routing, and a clean API. Your app stays where it is.
Automatic TLS
Let's Encrypt issues certs on the first request. No manual uploads, no renewal chores, no expiration surprises.
Multi-tenant API
Register a domain for a customer with one POST. Per-project API tokens, role-based portal access, no shared secrets.
Usage-based pricing
Start free with 3 domains. Scale to hundreds for less than one Cloudflare Enterprise hour. No credit card to try.
Open edge
Caddy + Postgres on a €5 box you can inspect. No proprietary black box between your customer and your origin.
How it works
Three steps, ten minutes, zero surprises.
Register
POST the hostname to api.hee.la/v1/edge/domains with your project token. We store it and wait for DNS.
Point DNS
Your customer adds CNAME → edge.hee.la in their DNS. That's their entire job.
Serve
First request issues a cert. All requests route to your upstream with the original hostname intact. You see it in Host:.
Stop shipping fallback origins
If you've hit a Cloudflare for SaaS limitation — Worker routes not firing, custom SNI paywalled, fallback origin bypassing your logic — Hee exists to fix exactly that.