Skip to content

Microservice for showing statistics about Multimo and products @ukese

License

Notifications You must be signed in to change notification settings

MultimoML/statistics

Repository files navigation

Statistics

Microservice for managing grocery items.

Available endpoints:

  • /live: Liveliness check
  • /ready: Readiness check
  • /all: Returns all statistics

Branches:

  • main: Contains latest development version
  • prod: Contains stable, tagged releases

Setup/installation

Prerequisites:

Example usage:

  • See all available options: make help
  • Run microservice in a container: make run
  • Release a new version: make release ver=x.y.z

All work should be done on main, prod should never be checked out or manually edited. When releasing, the changes are merged into prod and both branches are pushed. A GitHub Action workflow will then build and publish the image to GHCR, and deploy it to Kubernetes.

License

Multimo is licensed under the GNU AGPLv3 license.