// v1 // README.md
Official repository for the NRG CHAMP system.
NRG-CHAMP is a Responsive Goal-driven Cooling and Heating Automated Monitoring Platform.
The gamification service can be built and launched alongside Kafka and Ledger via Docker Compose:
- Build the service image from the repository root:
docker compose build gamification
- Start the service and its dependencies:
docker compose up -d gamification
- Once the container is healthy, access the HTTP API (default port
8085) from the host, for example:curl http://localhost:8085/health
The compose configuration injects the required environment variables so that gamification can consume ledger epochs from Kafka and expose leaderboards on port 8085.