Connecting Your Custom Domain
Put your app on your own domain — like app.yourdomain.com — in a few minutes. HTTPS is set up for you automatically.
Your app comes with a built-in web address, but for a real launch you'll want it on
your own domain — something like app.yourdomain.com or
yourdomain.com. This guide shows you exactly which DNS record to add. It
works the same at any provider (Cloudflare, GoDaddy, Namecheap, Google Domains, and so on).
The golden rule: use a CNAME record, not an "A record" pointed at an IP address. A CNAME points your domain at your app's stable address, which we keep aimed at the right server for you. That means your domain keeps working even if we move your app to new hardware — you set it up once and never touch it again.
Step 1 — Find your app's address
Every app has a permanent address that looks like this:
your-app.leo.llamapress.ai
This is the value you'll point your domain at. If you're not sure what yours is, just email support@llamapress.ai and we'll send it to you.
Step 2 — Add a CNAME record at your domain provider
In your domain provider's DNS settings, add a CNAME record. For an app on a
subdomain like app.yourdomain.com, it looks like this:
| Type | Name / Host | Value / Target |
|---|---|---|
| CNAME | app | your-app.leo.llamapress.ai |
That's it for the record itself. You can repeat the same record for any subdomain you want —
for example docs for docs.yourdomain.com.
Using Cloudflare? Set each record to "DNS only" — click the orange cloud next to the record so it turns grey. This lets us set up your HTTPS certificate cleanly. You can switch Cloudflare's proxy back on later once you're live if you'd like its CDN features.
Using your root domain (yourdomain.com, with no "app." in front)
Plain domains (the "root" or "apex", like yourdomain.com) have a small DNS quirk:
the internet's rules don't allow a normal CNAME directly on the root. You have two easy options:
- Easiest — use a subdomain like
www.yourdomain.comorapp.yourdomain.com, which can use a CNAME with no issues. - Or use your provider's "CNAME flattening" / "ALIAS" / "ANAME" record on the
root. Cloudflare, AWS Route 53, and many others support this — it lets the root behave
like a CNAME. Point it at the same
your-app.leo.llamapress.aivalue.
Redirects (www → your main domain, and extra domains)
Want www.yourdomain.com to send people to yourdomain.com, or a second
domain (like a .ai or .co) to redirect to your main one? Most providers
have a redirect rule feature for exactly this (in Cloudflare it's
Rules → Redirect Rules). Set up a 301 redirect to your main domain.
If you'd rather we handle the redirects for you, just ask.
Step 3 — Tell us, and we'll connect it
Once your DNS records are in, reply to us (or email support@llamapress.ai) with the list of domains and what each one is for. We'll switch them on for your app, and your site goes live on your domain within a few minutes.
HTTPS / SSL is automatic. As soon as your domain points to us and we enable it, a secure certificate is issued and renewed for you automatically — there's nothing to buy, upload, or renew. You do not need any "A" records or "TXT" records just to connect your domain or get HTTPS.
Common questions
Why not an A record to an IP address? An IP address can change if we move your app to a new server. A CNAME always follows your app to the right place, so it won't break.
Will my current LlamaPress address still work? Yes. Your original address keeps working — connecting a custom domain just adds your own on top, with no downtime during the switch.
Can I use several domains and subdomains? Yes — add a CNAME for each one
(for example app, docs, www) and let us know.
How long until it works? DNS changes usually take effect within minutes, though they can occasionally take a few hours to spread worldwide.
Stuck or want us to set it up with you? Email support@llamapress.ai and we're happy to help.