Categorygithub.com/multimoml/tracker
modulepackage
0.0.0-20230103225107-ab122eaa4684
Repository: https://github.com/multimoml/tracker.git
Documentation: pkg.go.dev

# README

Tracker

Microservice returns all new products.

Available endpoints:

  • /live: Liveliness check
  • /ready: Readiness check
  • /v1/new: Returns a list of all new products

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.