Home > Packages > uAstro

uAstro

uAstro is an Umbraco package designed to make deploying Astro websites easier in development environments.

uAstro will use the Astro CLI (astro build) on site startup and after content publish notifications. The static site files are then automatically served by uAstro.

Configuration

Mandatory

{
    "Astro": {
        "SourceDirectory": "../path/to/astro/directory"
    }
}

Installation

  1. Install Rescope.uAstro to your Umbraco web project
  2. Configure the Astro:SourceDirectory configuration path (this should be the directory containing your astro project)
  3. Done! uAstro will start building the static site to contentRootPath/astro-generated. Content from this directory will be used to serve requests.

Notes

During development, build status messages will be shown when a request is made to the site while a build is in progress.

© 2026 Rescope. Rescope Digital Ltd - registered company 14610536 in England and Wales. Registered office: 82A James Carter Road, Mildenhall, IP28 7DE.