Blueprints
Vue - Blueprint
Vue 3 single-page app built with Vite and served by nginx
A Vue 3 single-page app scaffolded with create-vue and served from an nginx:alpine container. Single repo, no database, no environment variables.
Tech stack:
| Layer | Technology |
|---|---|
| Framework | Vue 3 + Vite |
| State and routing | Pinia, Vue Router |
| Build | Bun on node:22-alpine (multi-stage) |
| Runtime | nginx:alpine on port 80 |
| Output | Pure static, no server-side code |
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
- Edit
src/App.vueand the views undersrc/views/ - Push to your default branch and Rock8Cloud rebuilds automatically
Because the output is static, anything the app needs from a server has to come from a separate service. Add a backend to the same project and point the app at its public URL.
Related
- Astro Static Site - the same shape with Astro
- Blueprints