Rock8Cloud
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:

LayerTechnology
FrameworkVue 3 + Vite
State and routingPinia, Vue Router
BuildBun on node:22-alpine (multi-stage)
Runtimenginx:alpine on port 80
OutputPure static, no server-side code
View on GitHub →

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.vue and the views under src/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.


On this page