Application to extract file stats from GitHub users repositories using NodeJS and Redis.
Software | Version |
---|---|
Docker | Docker version 19.03.12, build 48a66213fe |
docker-compose | docker-compose version 1.25.0 |
Node | v14.16.1 |
docker-compose up -f docker-compose.yml -d
docker build -f Dockerfile.Redis -t web-scraper-with-redis .
then:
docker run -p 3000:3000 web-scraper-with-redis
docker run -p 3000:3000 lhenrique42/web-scraper-with-redis
Start Redis:
docker run -d -p 6379:6379 --name redis1 redis
REDIS='127.0.0.1' yarn test
GET /stats
: The route receives this query params:
username: <Github username>,
repository: <Github repository>,
branch: <repository branch name>
Make with 💜 by Henrique 👋