Create a GitHub token to use for this project. That prevents us from hitting API limits imposed by GitHub for non-authenticated traffic.
Navigate to Create GitHub Token (https://github.com/settings/tokens) where we will create a token for this project.
Please do the steps that follow:
- Provide a description of the token.
- Select scopes (our project only requires the
repo
permissions). - Click the generate token button.
- Copy the token ID and store it in a safe place. That is the equivalent of a password so don't keep it in a public place.
Edit the docker-compose.yml
(https://github.com/vegasbrianc/github-monitoring/blob/master/docker-compose.yml) file with your favorite editor. Scroll to the end of the file where you will find the metrics service section. First, replace the GITHUB_TOKEN=<GitHub API Token see README>
with the token you generated earlier. Next, replace the REPOS
with your desired repositories you want to track. In my example, I have selected the Docker and freeCodeCamp...