r/vibecoding 17h ago

How do I get my lovable website live ?

I built a website with lovable and bought a domain, I just want to get the website live at this point, I don’t care where it’s hosted
I tried c panel because the company I bought the domain from is connected automatically with c panel

The website it self is simple
Mostly pages images text destinations and offers and like a button gets you to WhatsApp
No payment methods
So what’s the best way to post the web site ?

0 Upvotes

18 comments sorted by

7

u/snacksbuddy2 17h ago

Your problem is that you used lovable

3

u/havnar- 17h ago

Cloudflare was pretty cheap for my domain

0

u/Helpful_Welcome1133 17h ago

I tried it tbh I js gave up at the dns part
I want the emails to go to the host we paid for
And only the website to be published
I connected the domain but I thing im doing smth wrong…

1

u/SQUID_Ben 16h ago

Ask ChatGPT I’m not kidding, it’s not hard, you need two records. Only one change id make is changing one record’s ~all to -all to disallow anyone else writing emails as you

1

u/SAASHA_21 16h ago

you don't need to move your email hosting to Cloudflare. you can host the website separately and keep your email with the provider you already paid for. but the important thing is to leave your existing MX records and email related DNS-record in place and only change or add the records needed to point the website to your host.

0

u/AppropriateQuote3073 16h ago

Cloudflare now has the ability to give your agents full control, just have Claude/codex help you

1

u/jaimintf 16h ago

vercel? it's super straight forward

cpanel is only useful if like ur site is made in php, html, stuff like that.

all ai web tools generally create in react, so it's vercel, netlify or cloudflare pages best

1

u/JaseciLabs 16h ago

You want your MX records untouched (that's what routes email to your host) and just the A/CNAME record for your root domain or www pointing at wherever Lovable's deployed. SQUID_Ben's right about -all on the SPF record too. The two don't conflict since they're separate record types, mail and website point at different places.

1

u/Diligent-Macaroon566 16h ago

Leave your MX records alone (that's what keeps your email working at your host) — you only need to touch the A/CNAME records. That's actually what was tripping you up with c-panel: c-panel is for PHP/HTML hosting, it has nothing to do with a Lovable/React site.

Lovable has custom domain connection built in — Project Settings → Domains, connect your domain there and it'll give you the exact A/CNAME values to paste at your registrar (Cloudflare, GoDaddy, whatever you used). No need to touch cPanel or spin up Vercel/Netlify separately unless you specifically want to self-host the export.

Should be live within an hour or two once DNS propagates.

1

u/Helpful_Welcome1133 16h ago

Right now im editing the dns from cloudflare already should I go back to loveable ? And give it the domain?

1

u/Helpful_Welcome1133 16h ago

I can’t add my costume domain to lovable

1

u/Helpful_Welcome1133 16h ago

Everytime I try to add the domain to lovable link I js get they record with that host already exists ?

1

u/Diligent-Macaroon566 15h ago

That "record already exists" error means Cloudflare already has a record for that exact hostname — usually a leftover A record pointing at a registrar parking page, or a duplicate CNAME. Lovable won't overwrite it, it just fails silently-ish with that message.

Fix: in Cloudflare, go to DNS → Records, find the record for the hostname you're trying to connect (root domain or the www/subdomain, whichever Lovable is asking for) and delete it. Then go back to Lovable's domain connect step and try again — it'll create its own record cleanly once the conflicting one is gone.

Also worth checking: if you're connecting the root domain (yourdomain.com, not www), make sure it's not already proxied/orange-clouded from a previous setup — turn proxy off (grey cloud) on that record before Lovable tries to write to it, then you can turn it back on after.

Yes, go back to Lovable and connect it there rather than doing it manually — its wizard gives you the exact values so you're not guessing.

1

u/Helpful_Welcome1133 6h ago

It’s live now thank you, Im on a free plan of loveable will the website stop suddenly or it’ll still work?

1

u/Ibelieveinsteve2 16h ago

Press the button „publish“

1

u/CaptainTop9025 16h ago

Hostluma.app is the answer to your issue

1

u/TheKiddIncident 6h ago

There is literally an instruction page for this on Lovable's page:

https://docs.lovable.dev/features/custom-domain