Connect a custom domain
How to point a domain or subdomain (like local.cleveruk.com) at this project, and the exact DNS records to add at your registrar.
1. Open the Domains panel
On desktop
- Click your project name (top-left) → Settings.
- Open the Project section → Domains.
- Click Connect Domain and enter the full host (e.g. mycelium.cleveruk.com).
On the mobile app
- Tap the project name (top) or the … menu (bottom-right in Chat mode).
- Tap Settings → Project → Domains.
- Tap Connect Domain and enter the host.
The project must be Published first — otherwise the Domains option is hidden.
2. Add these DNS records at your registrar
Add them where you bought the domain (Cloudflare, GoDaddy, 123-reg, Namecheap, etc.). DNS can take up to 72 hours to propagate; SSL is provisioned automatically once verified.
| Type | Name / Host | Value | Notes |
|---|---|---|---|
| A | @ (root) | 185.158.133.1 | Required for the apex / root domain (e.g. cleveruk.com). |
| A | www | 185.158.133.1 | Add explicitly so www.yourdomain.com also resolves. |
| A | <subdomain> (e.g. community, mycelium, local) | 185.158.133.1 | One A record per subdomain you connect. |
| TXT | _lovable | lovable_verify=<code shown in Domains dialog> | Proves ownership. The exact value is shown when you click Connect Domain. |
Using Cloudflare (or another DNS proxy)? In the Connect Domain dialog, open Advanced and tick “Domain uses Cloudflare or a similar proxy” — that switches verification to a CNAME-based flow.
3. Subdomains used by this project
- local.cleveruk.com— Main public site — The Local Offer
- community.cleveruk.com— Community portal (alias of main app)
- mycelium.cleveruk.com— Private Mycelium Network portal (/mycelium)
Each subdomain needs its own A record pointing to 185.158.133.1, plus the shared _lovable TXT verification record.
4. Troubleshooting
- Status stuck on Verifying: wait for DNS to propagate, then check at dnschecker.org.
- Status Offline: your DNS no longer points to 185.158.133.1 — re-add the A record.
- Conflicting records: remove any old A / CNAME / AAAA entries for the same host.
- CAA records: ensure Let's Encrypt is allowed to issue certificates.
- Status Action required: re-open the domain in Settings → Domains and click Complete Setup.
Need a hand? Email contact@myceliumfunguy.com.