GitHub Navigator is an example Dependency Injector web application.
Powered By:
- Python 3.8
- Dependency Injector
- Aiohttp
- GitHub and its awesome API
- Docker + Docker-compose
docker-compose up
Note
Github has a rate limit. For unauthenticated requests, the rate limit allows for up to 60 requests per hour. To extend the limit to 5000 requests per hour you need to set personal access token.
It's easy.
- Follow this guide to create a token.
- Set a token to the
.env
file:
GITHUB_TOKEN=<your token>