Skip to content

Backend application for bruinkoolland

License

Notifications You must be signed in to change notification settings

bruinkool/garzweiler

Repository files navigation

Garzweiler

Licensing

Backend application for bruinkoolland.

This project is under active development. Current API specification is very likely to change.

Deployment

Using Helm chart:

helm install garzweiler charts/garzweiler -f .env/values.yaml

Development

Prerequisites

  • Java
  • Maven
  • MySQL database

After you've checked out this repository, you can run the application using Maven on your local machine.

  ./mvnw spring-boot:run

OpenAPI

This repository exposes a RESTful server application using Java and Spring. The OpenAPI specification can be browsed through the included Swagger UI:

e.g. http:https://localhost:8080/swagger-ui.html

Generator

OpenAPI Generator includes a list of templates that can be used to generate different clients for this API server.