# Astro Static Site - Blueprint (/docs/blueprints/astro-static-site)



A minimal [Astro](https://astro.build/) site built with Bun and served from an `nginx:alpine` container. Single repo, no database, no environment variables.

**Tech stack:**

| Layer     | Technology                          |
| --------- | ----------------------------------- |
| Framework | Astro                               |
| Build     | `oven/bun:1.3.8-slim` (multi-stage) |
| Runtime   | `nginx:alpine` on port 80           |
| Output    | Pure static, no server-side code    |

<a href="https://github.com/rock8-cloud/astro-rocketship" target="_blank" rel="noopener noreferrer">
  View on GitHub →
</a>

***

## What You Get [#what-you-get]

* A private clone of the template in your GitHub account
* One Rock8Cloud service wired to it
* A public URL once the first deploy finishes

The first build takes about a minute. Deploy it from **Blueprints** in the dashboard.

***

## Customizing [#customizing]

* Edit `src/pages/index.astro` in your new repo
* Push to your default branch and Rock8Cloud rebuilds automatically

No environment variables to set, and nothing to link. If you later need an API or a database, add a service to the same project and link its variables. See [Adding a Database](/docs/adding-a-database).

***

## Related [#related]

* [Vue](/docs/blueprints/vue) - the same shape with a Vue 3 SPA
* [Blueprints](/docs/blueprint)
