hemera-service-launcher
Minimum operable service template for fulldive backend services
Requirements checklist
- documentation generator
- code validation
- code autoformat
- ability to launch in docker
- console logging in JSON
- configuration over environment
- ability to launch several instances
- JWT token auth
- prometheus metrics
- grafana dashboard
- http livechecks
- http readycheck
- opentracing support
- code coverage
- functional tests (everyday development)
- intergration tests (deployments)
- CI pipeline
- deployment scripts
- graceful shutdown (SIGTERM support)