A project of route database for sport climbers. I wanted to learn new things and discover the capabilities of the Neo4j and Axon.
Java 21
skaffold
minikube
or other local kubernetes
For minikube please follow the instructions on the official site.
First run the minikube
and switch to the proper context.
Then issue the following:
./gradlew clean build
skaffold dev
This will start the app with all dependencies in the kubernetes cluster. The application does not have any ingress or UI configured yet, the GraphQL API can be accessed via port-forwarding.
Start docker containers via the compose file below and run app in your IDE.
This will start in interactive mode and you can see the logs.
docker compose up
Alternatively, you can run it in the background.
docker compose up -d