Skip to content

Releases: uniba-ktr/KaaS

Running Vue3 Prototype

24 Nov 15:54
c5bdaf7
Compare
Choose a tag to compare

First running Vue3 prototype, where all necessary containers are built and released on Github.

Execution
Simply execute the prototype by utilizing docker compose:

docker compose -f kaas.yml up -d

An alias might help to interact faster, e.g.:

alias kaas="docker compose -f kaas.yml"

Development
For development, you can mount the source code directly to the running container. Nevertheless, there needs an additional setup step to be done for kathara-ui, for which you need npm installed on your machine.

cd kathara-ui
npm install

Thereafter, you can use docker compose again to spin up the development environment:

docker compose -f kaas.dev.yml up -d

Again, an alias might help to interact faster, e.g.:

alias kaas.dev="docker compose -f kaas.dev.yml"

[HINT]
To access the images on ghcr.io you need to create an access token and add the write:packages permissions.
Thereafter, you can login with docker: echo <TOKEN> | docker login ghcr.io -u <GITHUB_USERNAME> --password-stdin

Running Prototype

17 May 07:18
d1b0415
Compare
Choose a tag to compare

First running prototype, where all necessary containers are built and released on Github.

Execution
Simply execute the prototype by utilizing docker compose:

docker compose -f kaas.yml up -d

An alias might help to interact faster, e.g.:

alias kaas="docker compose -f kaas.yml"

Development
For development, you can mount the source code directly to the running container. Nevertheless, there needs an additional setup step to be done for kathara-ui, for which you need npm installed on your machine.

cd kathara-ui
npm install

Thereafter, you can use docker compose again to spin up the development environment:

docker compose -f kaas.dev.yml up -d

Again, an alias might help to interact faster, e.g.:

alias kaas.dev="docker compose -f kaas.dev.yml"

[HINT]
To access the images on ghcr.io you need to create an access token and add the write:packages permissions.
Thereafter, you can login with docker: echo <TOKEN> | docker login ghcr.io -u <GITHUB_USERNAME> --password-stdin

Pre-Release for CI test

16 May 09:00
Compare
Choose a tag to compare
Pre-release
v0.1

Without arm/v7