This is the back end for the species-lists project. It is a Spring Boot application that provides REST and GraphQL web services for accessing, modifying species lists.
To run the elasticsearch and mongodb containers needed for the list-service to run, use the following command:
docker-compose -f src/main/docker/docker-compose.yml up
./gradlew bootRun
The GraphQL test interface is available at http://localhost:8080/graphiql
.
The Swagger UI for REST services are available at http://localhost:8080
.
The docker images for list-service are available on docker hub.
Commits to this develop
branch will result in a new image being built and pushed to the latest
tag on docker hub.
The helm charts for list-service are available in the helm-charts repository.