Skip to content
Cloudzyro

Vue hosting, with Vue Router ready to go

Deploy a Vue app made with create-vue or your AI tool. We build it with Vite and serve it so every route reaches your app, including Vue Router's history mode.

We look for
vite in your package.json (the default for new Vue projects)
Then
We run your build script and serve dist as a single-page app.
You need
A build script, usually vite build.

package.json

{
  "scripts": {
    "build": "vite build"
  }
}

Why host Vue on Cloudzyro

  • History mode just works

    Addresses like /menu/autumn go to your app, not to a 404, so shared links and refreshes work.

  • Pinia, Vue Router and the rest

    Whatever your app imports is installed and built on our servers.

  • Your own domain

    Add a domain you own on any plan, with HTTPS set up for you.

  • Roll back in a click

    Every deploy is kept, so going back to yesterday's version takes one click.

Put your Vue project online your way

Pick whichever suits you. Every deploy becomes a version you can restore.

  • From your AI tool

    Ask Claude, ChatGPT, Cursor or Codex to put your Vue project online with Cloudzyro.

    Connect your AI tool
  • From Git

    Connect GitHub, GitLab, Bitbucket or any Git host. Every push to your branch goes live.

    Read the Git guide
  • Upload a folder

    Drop in your project folder or a zip. We leave out node_modules and build it ourselves.

    Read the upload guide

Questions about Vue hosting

Does Nuxt work?
Not yet. This page covers Vue apps built with Vite. Nuxt support will be listed here once it's tested.
My app uses the older Vue CLI. Will it work?
Build it on your computer and upload the dist folder, and we serve it as a static site. Or move it to Vite, which is the default for new Vue projects.
Does my site sleep when it's quiet?
No. Sites never sleep, on the free plan too, so the first visitor after a quiet week gets an instant answer.

Deploy your Vue project free

Free to start and free for business, with your own domain and every version kept.