Back to Withastro

Deploy your Astro Site to Render

src/content/docs/en/guides/deploy/render.mdx

latest898 B
Original Source

import { Steps } from '@astrojs/starlight/components';

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.

How to deploy

<Steps> 1. Create a [render.com account](https://dashboard.render.com/) and sign in
  1. Click the New + button from your dashboard and select Static Site

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

  3. 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.
  4. Click the Create Static Site button

</Steps>