Developing at the project

Vanilla Developing

Backend

$ ./gradlew quarkusDev

Front end app (optional)

$ cd app && npm start

Developing with docker

$ docker-compose rm -f && docker-compose up --build app-dps compiler-dps

Running the application

$ docker-compose exec compiler-dps bash
$ go run dns.go

Running the GUI

$ docker-compose exec app-dps sh
$ npm start

Running unit tests

$ go test -cover=false ./.../