Skip to content
This is an unmaintained snapshot of the Astro v4 docs. View the latest docs.

Deploy your Astro Site to Surge

You can deploy your Astro project to Surge, a single-command web publishing platform designed for front-end developers.

  1. Install the Surge CLI globally from the Terminal, if you haven’t already.

    Terminal window
    npm install -g surge
  2. Build your Astro site from your project’s root directory.

    Terminal window
    npm run build
  3. Deploy to Surge using the CLI.

    Terminal window
    surge dist

    You can use a custom domain when deploying by running surge dist yourdomain.com.

More Deployment Guides

Contribute

What’s on your mind?

Create GitHub Issue

Quickest way to alert our team of a problem.

Community