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

    Copied!

  2. Build your Astro site from your project’s root directory.

    Terminal window
    npm run build

    Copied!

  3. Deploy to Surge using the CLI.

    Terminal window
    surge dist

    Copied!

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

More Deployment Guides

Filter by deploy type