
* Update issue templates * Update PULL_REQUEST_TEMPLATE.md * Update PULL_REQUEST_TEMPLATE.md * Update stale labels * Move files, minor updates * Moved files, minor updates * Update bug_report.md * Update feature_request.md * Add roadmap document Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com> * Update SECURITY.md Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com> * Update stale periods Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com> * Add a stub for guidelines for QA Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com> * Extract building/running instructions from the readme Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com> * move testing guidelines Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com> * Table of contents for contributing Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com> * Add license and release badges Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com> * Add info about actuator endpoints Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com> * Update logotype and slogan Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com> * Redone contributing guide Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com> * Minor updates Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com>
666 B
666 B
Building the application locally
Once you installed the prerequisites and cloned the repository, run the following commands in your project directory:
Build a docker container with the app:
./mvnw clean install -Pprod
Start the app with Kafka clusters:
docker-compose -f ./docker/kafka-ui.yaml up -d
To see the app, navigate to http://localhost:8080.
If you want to start only kafka clusters (to run the app via boot:run
):
docker-compose -f ./docker/kafka-clusters-only.yaml up -d
Then start the app with a local profile.
Where to go next
In the next section, you'll learn how to run the application.