This is another total revised version for the Aruna website. Powered by Vue 3, Nuxt 3, Tailwind CSS and Preline.
This version is intended to be used with version 2.x.x of Aruna, so to start a local test instance, you need a running Aruna instance and a running API Gateway to translate the RESTful http calls into native gRPC for the Aruna server.
-
How to start a local Aruna instance is described in the Getting started instructions of the Aruna main repository which guides you through the individual steps.
-
How to start the Aruna API-Gateway for a local instance is described in the Configuration parameters section of the API-Gateway repository.
-
Install the Bun JavaScript runtime & toolkit following the instructions on Bun.sh
-
Make sure to install the project dependencies with
bun install
or shortbun i
Start the development server on http://localhost:3000
: bun run dev
.
Build the application for production: bun run build
Locally preview production build on http://localhost:3000
: bun run preview
You can build the container either with Podman oder Docker:
- Podman:
podman build . -f Dockerfile -t aruna-web
- Docker:
docker build . -f Dockerfile -t aruna-web
You can also take a look at the Bun documentation, Vue 3 documentation and/or Nuxt 3 documentation to learn more about the technical background of the frameworks used.