In order to run the service the following software is required:
- A MariaDB database
Container images are published to the GitHub Packages repository attached to this repository, they are also published under releases.
The following environment variables need to be populated in order for the service to work correctly.
Name | Description | Constraints |
---|---|---|
SPRING_DATASOURCE_HOST | A MariaDB host | - |
SPRING_DATASOURCE_PORT | The MariaDB port | - |
SPRING_DATASOURCE_DATABASE | Database to use | - |
SPRING_DATASOURCE_USERNAME | A MariaDB username authorized on the previous database | - |
SPRING_DATASOURCE_PASSWORD | The password for the user | - |
KNAG_KEY_PUB | Public key used for verifying JWTs | X.509 Syntax |
The service is exposed on the port 8080
There are kubernetes probes exposed on the port 3000