Skip to content
Cloudzyro

Deploy your website or web app in minutes

Deploy your website or web app from your AI tool, GitHub or a folder you upload, and we build it, give it HTTPS and keep it running. App hosting for everything you build with AI or code, free to start and free for business.

Last updated

How to deploy a website: three ways

Use whichever suits the way you work. Every deploy becomes a version you can restore.

  • From your AI tool

    Connect Claude, ChatGPT, Cursor or Codex once, then ask it to put your site online. It creates the site, sends the files and checks it went live.

    Build with AI
  • From GitHub, GitLab or Bitbucket

    Connect a repository and every push to your branch goes live by itself, with the result shown on the commit.

    Read the Git guide
  • Upload a folder or a zip

    Drag in your project. We check it, tell you what we found and build it. No tools to install.

    Read the upload guide

What happens when you deploy a website

The same steps for every deploy, whichever way you start one. You see each step in the console, and so does your AI tool.

  1. 1

    We read your project

    We work out what it is (a static site, a single-page app or a Node.js server), how to build it and which environment variables its code reads, and tell you before anything runs.
  2. 2

    We build it

    Builds run on our build servers with Node 24 by default, or the version your project asks for. A build can take up to 15 minutes.
  3. 3

    We check it starts

    The new version runs in its own container and must answer before it takes over. If it doesn't, your live site stays as it was and you get the reason.
  4. 4

    It goes live

    Your address switches over with no downtime, HTTPS included, and Cloudflare clears its copy of your old files so visitors see the new version straight away.

New to hosting? Read how to host a website, a plain-English guide from domain to live site.

AI website hosting, from prompt to live site

Your AI tool built it. Now it can put it online too, through the Cloudzyro connector.

  1. 1

    Connect once

    Add the Cloudzyro connector to Claude, ChatGPT, Cursor or Codex at https://api.cloudzyro.com/mcp and choose your workspace.
  2. 2

    Ask it to put your site online

    Your AI tool checks the name, creates the site and sends your project's files.
  3. 3

    It follows the build

    It watches the deploy until the site is live, or reads the reason it failed and fixes it.
  4. 4

    Share the link

    Your site is live at your-name.cloudzyro.app. Add your own domain whenever you're ready.

Set it up with Claude, ChatGPT, Cursor or Codex, or read how to connect your AI tool.

Static sites, single-page apps and Node.js

We read your project and build and run it the right way. No Dockerfile, no config. Node apps run on Node 24, or the version in engines.node or .nvmrc.

Deploy from GitHub, GitLab or Bitbucket

Connect a repository once and every push goes live by itself. Any other Git host works too, with a read-only token.

  • Push to deployEvery push to your chosen branch goes live by itself. GitHub shows each deploy's result on the commit.
  • Monorepos welcomePoint a site at the folder it lives in, so one repository can hold several sites.
  • Pause when you need toStop automatic deploys for a while, then switch them back on.
  • Read-only accessWe only read your code: GitHub access is read-only, Bitbucket uses a read-only key, and any other Git host works with a read-only token.
northwind/bakery-appmain · apps/web
  • Add online orderinga41c9e2Live
  • Fix menu prices7f03b1dReplaced
  • Autumn menue9d2c40Replaced

Automatic deploys on

Environment variables and databases

Keep keys out of your code and connect your data in a click.

Environment variables

  • DATABASE_URLSet by Connect Supabase
  • STRIPE_SECRET_KEYLocked
  • NEXT_PUBLIC_SITE_URLhttps://northwindbakery.com
Connect SupabaseAdd NeonPaste any database
  • We spot what your code needsWhen you deploy, we list the environment variables your code reads, so nothing is missed.
  • Lock sensitive valuesA locked value can be used by your app but never shown again, to anyone.
  • Supabase in one clickSign in to Supabase and pick a project, or paste a Neon or any other Postgres connection string. Postgres connections are tested before they're saved.

Step by step: connect Supabase to your site or set environment variables.

Zero-downtime deploys and one-click rollback

Ship as often as you like. Visitors never see a half-finished deploy.

  • Checked before it goes live

    A new version only takes over once it has started and answers.

  • No downtime

    The current version keeps serving visitors until the new one is ready.

  • A failed deploy changes nothing

    Your site stays as it was, and you get the reason with a suggested fix.

  • Roll back in one click

    Restore any of your last 5 versions on Launch, or 10 on Boost.

Resources for each site

Every site gets its own memory and CPU. Move just your busy sites to Boost, and the rest stay free.

Resources for each site on Launch and Boost
ResourceLaunch, freeBoost, $20 a month
Memory512 MB2 GB
CPU12
Traffic a month100 GB1 TB
Upload size100 MB, 20,000 files1 GB, 50,000 files
Versions to restore510
Temporary files while running2 GB5 GB
Build time limit15 minutes15 minutes
Build queueNormalFirst in line
Custom domains per site, with HTTPS5, free20, free

Add-ons, Enterprise and the full comparison are on the pricing page.

What hosting costs, from free to Boost

Plans are per site, so you only pay for the sites that need more. Prices in US dollars, plus tax.

  • A portfolio and two side projects

    3 sites on Launch
    $0
    Your own domains and HTTPS
    $0
    A month
    $0

    Each site gets 100 GB of traffic a month. Going over slows it down, never charges you.

  • A startup's app and marketing site

    Web app on Boost
    $20
    Marketing site on Launch
    $0
    5 team members
    $0
    A month
    $20

    Plus tax. No charge per person, on any plan.

  • A busy app with extras

    App on Boost
    $20
    +1 CPU
    $8
    +2 GB memory
    $8
    +500 GB traffic, this month only
    $12
    This month
    $48

    Plus tax. Extras are bought in the console, never added for you.

Starting out? See what free website hosting includes.

Always on, protected and kept apart

The same protection on the free plan as on Boost.

  • Always ready

    Sites stay running on every plan, the free one too, so the first visitor never waits for a cold start.

  • Behind Cloudflare

    Cloudflare serves your images, CSS and JavaScript from close to your visitors and blocks attacks. Blocked traffic never counts toward your allowance.

  • Each site in its own space

    Every site runs in its own container with its own memory and CPU, and can't reach other customers' sites.

  • AI tools on a short leash

    A connected AI tool can deploy and restore, but can never delete a site, see your secrets or change your plan.

How we isolate sites and back up your data: security at Cloudzyro.

Hosting without the catches

The things that make hosting stressful elsewhere don't happen here. Not as a promotion, as the way it works.

Elsewhere: A surprise bill after a busy month

Pricing by usage means a good month costs more.

Cloudzyro: One flat price per site

Go over your traffic and the site slows down. You're never charged for it.

Elsewhere: Paying for traffic from an attack

Bots and attacks count as usage like anyone else.

Cloudzyro: Attacks are never billed

Traffic that's blocked never counts toward your allowance.

Elsewhere: Your site switched off at its limit

Use up an allowance and it can be paused until next month.

Cloudzyro: Your site stays online

Past its allowance it slows down, and every request is still answered.

Elsewhere: A charge for every teammate

Pricing per seat grows with your team.

Cloudzyro: Your whole team, free

Owners, admins and members on every plan.

Elsewhere: A free plan for hobbies only

Using it for a business needs a paid plan.

Cloudzyro: Free for business too

Launch is free, and you can run your business on it.

Elsewhere: Sites that fall asleep

Quiet free sites can take seconds to wake up.

Cloudzyro: Always ready

The first visitor after a quiet week gets an instant answer.

Elsewhere: Hard to leave

Getting your work back out isn't always simple.

Cloudzyro: Leave whenever you like

Download the files of any version, any time.

7catches to watch for

0catches here

Start free

Questions about Deploy

What does it mean to deploy a website?
Deploying a website means taking the files on your computer, or in your Git repository, and putting them on a server that's always on, at an address anyone can visit. For most projects that includes a build step, a web address, HTTPS and a way to send updates. Here, all of that happens when you upload, push or ask your AI tool.
What is app hosting?
App hosting runs your web app on a server so anyone can visit it: it builds your code, starts it, gives it an address with HTTPS and keeps it running. Deploy does that for static sites, single-page apps and Node.js servers, from your AI tool, Git or a zip, so you can host a web app without managing a server.
Is it really free web hosting?
Yes. Launch is free for each site, with 512 MB of memory, 1 CPU, 100 GB of traffic a month and your own domain. It's not a trial: it stays free. See free website hosting for everything it includes.
Can I use the free plan for my business?
Yes. Launch allows commercial use: business sites, shops, client work and startups, with your own domain.
What can I host?
Websites and web apps: static sites, single-page apps built with Vite or React, Next.js, Astro, Nuxt, SvelteKit and Remix sites, and any Node.js server such as Express. See all frameworks.
Do I need to know which framework my AI tool used?
No. We read your project and work it out, then tell you what we found before anything goes live.
Can I host WordPress or PHP?
Not on Deploy. WordPress and PHP sites go on Web Hosting, our cPanel hosting with email.
How do I deploy a site built with Claude?
Connect Claude to Cloudzyro once, then ask it to put your site online. Our guide shows every step: deploy a site built with Claude.
How long does a deploy take?
About a minute for most sites. Builds can take up to 15 minutes.
What happens if a deploy fails?
Your live site stays as it was. You, and your AI tool, get the reason and a suggested fix.
Do sites sleep when nobody visits?
No. Sites keep running on every plan, including Launch, so there's no wait for the first visitor.
Can my app save files to disk?
Only temporarily. Files a site writes while it runs are cleared on every deploy or restore, so keep data such as accounts or uploads in a database like Supabase or Neon. Connect Supabase in a click.
Where are sites hosted?
On our servers in London, behind Cloudflare, which serves your images, CSS and JavaScript from close to your visitors.

Deploy your first app free

Upload a folder, connect GitHub or ask your AI tool. Live on your own address in about a minute.