Skip to content

Deploy your Astro Site to Render

You can deploy your Astro project to Render, a service to build websites with free TLS certificates, a global CDN, DDoS protection, private networks, and auto deploys from Git.

  1. Create a render.com account and sign in

  2. Click the New + button from your dashboard and select Static Site

  3. Connect your GitHub or GitLab repository or alternatively enter the public URL of a public repository

  4. Give your website a name, select the branch and specify the build command and publish directory

    • Build Command: npm run build
    • Publish Directory: dist, for static sites; dist/client if you have any pages rendered on demand.
  5. Click the Create Static Site button

More Deployment Guides

Contribute

What’s on your mind?

Create GitHub Issue

Quickest way to alert our team of a problem.

Community