Development
Running the project
For the backend, run KouncilApplication passing parameter bootstrapServers=localhost:9092
pointing to any of your Kafka brokers and spring.config.name=kouncil
.
For the frontend, having node and yarn installed, run yarn
and yarn start
For the local Kafka, create docker-compose.yml (KAFKA_ADVERTISED_HOST_NAME should match your docker host IP)
run docker-compose up -d
more info: https://hub.docker.com/r/bitnami/kafka/
By default, authentication is set to inmemory. Default users role configuration is described here Authorization. You can modify this to match your needs, for example if you want to have editor role on an admin user you have to add admin-group
to the role-editor
.
Release
To release just push to release branch:
after a successful release, remember to merge back to master:
Last updated