Guides · Lovable or Bolt

Exported from Lovable or Bolt? Put it on your own domain

Lovable and Bolt build apps in your browser and host them for you. You can also take the code away and put it on your own domain.

6 min read · Last checked 8 November 2026

What it costs

Paid to them, not to us

Lovable lets you download your code on its paid plans,. Bolt lets you download a project as a zip from its desktop site (check bolt.new/pricing for its plans). You’ll also want one of the agents in our other guides to do the build; Claude Code is a good first pick.

Check the current price on lovable.dev/pricing (opens in a new tab)

Good to know

Before you start

One thing to know first. Lovable says projects made since 13 May 2026 use TanStack Start, which renders pages on a server; older ones use React and Vite, which build to plain files we can host. Most Bolt sites are Vite too. The prompt below asks your agent to check which you have before it changes anything.

Lovable FAQ (opens in a new tab)

Set up

Get your code out

On a Mac or Windows PC

  1. STEP 1

    Get the code from Lovable

    In your project, go to Project settings → Git and use Download codebase.

  2. STEP 2

    Or get the code from Bolt

    On a computer (not a phone), open the project, click the project title in the top left, then Download. Unzip the file. Bolt: download a project (opens in a new tab)

  3. STEP 3

    Install Node.js

    Building the project needs Node.js, a free tool. Download the LTS version for your computer. nodejs.org (opens in a new tab)

  4. STEP 4

    Open the folder with your agent

    Start Claude Code, Codex or Cursor in the unzipped folder, as in their guides, and paste the prompt below. Claude Code guide

Your first prompt

Ask for a static build

Paste this in the project folder. The agent checks how the project is built, tells you what it found, and makes a folder of plain files we can host.

Not quite right? Just say what to change, the way you’d tell a person: “make the header green”, “add our opening hours”.

Prompt
This folder is a website I exported from [Lovable or Bolt]. I want to host it on clicked.cloud, which serves static files (HTML, CSS, JavaScript and images) and PHP, but doesn't run Node.js.

1. Look at how it's built and tell me in plain English whether it can work as a static site.
2. If it needs a server to work (for example TanStack Start or Next.js server features), tell me what would change before you change anything.
3. Install what it needs and build it as a static site, with index.html at the top of the build folder.
4. Make sure no .env files, keys or passwords end up in the build folder.
5. Tell me the name of the build folder (usually dist).
Put it live

Now put it on clicked.cloud

Start with a free link you can share today. When you’re happy, buy a plan and your agent moves it onto your own domain.

  1. STEP 1 · FREE, NO ACCOUNT

    Get a 7-day preview link

    Ask your agent to do it. The first time, you confirm your email by clicking a link we send you. You’ll get a link like amber-otter-4821.clickedpreview.uk that anyone can open for 7 days.

    Ask your agent
    Put the dist folder on a free clicked.cloud preview. Read https://clicked.cloud/docs/previews.md and use the curl commands there. Previews need my email confirmed once: ask me for my email, request the link, then ask me to paste the preview token (pvt_…) from the page the link opens. Never print the token back. Tell me the preview link, when it expires, and the claim link.
    Or run it yourself

    Your agent is still running in the first window, so open a new Terminal or PowerShell window and go to the folder that holds dist (my-site in our guides) first.

    First, once: put your own email in this command and run it. Click the link we email you, and the page shows your preview token. It works for 30 days.

    Mac · Terminal
    curl -sS -H 'content-type: application/json' -d '{"email":"you@example.com"}' https://clicked.cloud/api/previews/verify
    Windows · PowerShell
    Invoke-RestMethod -Method Post -Uri https://clicked.cloud/api/previews/verify -ContentType 'application/json' -Body '{"email":"you@example.com"}'

    Then upload. It asks you to paste the token.

    Mac · Terminal
    read -rs "t?Paste your preview token, then press Return: " && COPYFILE_DISABLE=1 tar -C dist -czf - . | curl -sS -H "Authorization: Bearer $t" --data-binary @- https://clickedpreview.uk/api/previews
    Windows · PowerShell
    $t = Read-Host "Paste your preview token"
    tar -C dist -czf preview.tgz .
    curl.exe -sS -H "Authorization: Bearer $t" --data-binary "@preview.tgz" https://clickedpreview.uk/api/previews

    Previews are plain files only: no forms, no scripts from other websites, no embedded maps or videos. A page with a password box, a pop-up dialog or a popover is refused outright, so if your app has a sign-in page, skip the preview and go straight to a plan. Anything that talks to another service, like a booking system or a database, won’t work in a preview but will on a plan. Preview rules

  2. STEP 2 · KEEP IT

    Pick a plan

    Open the claim link from step 1, or see our prices. Launch is £7.99 a month for one site. You pay on Stripe; your agent never sees your card.

  3. STEP 3 · LET YOUR AGENT IN

    Add an SSH key

    An SSH key is a pair of files. The private half stays on your computer; you paste the public half into your dashboard. It lets your agent deploy to your site and nothing else.

    Ask your agent
    Use my existing ~/.ssh/id_ed25519.pub, or make one there (type ed25519) if I don't have one, then print the public key so I can paste it into my clicked.cloud dashboard. Never show or upload the private key.

    Then in your dashboard, open the site, choose SSH keys → Add a key, and paste the line starting ssh-ed25519. It takes about 10 minutes to start working.

  4. STEP 4 · DEPLOY

    Put it on your domain

    First, connect your agent to clicked.cloud. You sign in with your email in the browser, so there's no password or token to copy anywhere.

    Follow the steps for your agent on our get started page.

    Now ask your agent to deploy:

    Ask your agent
    Deploy the dist folder to my clicked.cloud site with the clicked tools: site_details, then its mkdir and rsync commands, then activate_release. If you don't have the clicked tools, read https://clicked.cloud/docs/quickstart.md first. Only make the release live if the upload worked. Then check the site loads and tell me the live URL.

    On Windows: the upload uses rsync, which Windows doesn’t include. If your agent says it’s missing, ask it to set up WSL, Microsoft’s free Linux layer. Installing WSL needs an administrator account and a restart. WSL has its own home folder, so do step 3 again from inside it to give it its own SSH key. About WSL (opens in a new tab)

  5. STEP 5 · AFTER THAT

    Change it whenever you like

    Ask your agent for changes, then ask it to deploy again. Every deploy is kept, so if something looks wrong, ask it to roll back and the last version is live again.

Stuck? Email a real person at support@help.clicked.cloud.

More guides

Using something else?

We checked every command and price on this page against the official pages on 8 November 2026: Lovable FAQ (tech stack, hosting) (opens in a new tab), Bolt: manage your projects (opens in a new tab). Names of other products belong to their owners; we’re not connected to them.