Football club data scraper with console-style web interface for generating Excel workbooks.
Prerequisites: Docker and Docker Compose
-
Start services:
docker-compose up -d
-
Access web interface: http://localhost:3000
For reliable data fetching, configure proxies in config/proxies.txt:
http://proxy1:port
http://proxy2:port
socks5://proxy3:port
The system will automatically cycle through proxies to avoid rate limiting.
Three services running on:
- Frontend (port 3000): Web interface
- Workflow API (port 8080): Job orchestration
- Transfermarkt API (port 8000): Data scraping
Rebuild after changes:
docker-compose down
docker-compose up -d --build403 Errors: Check proxy configuration in config/proxies.txt
Container issues: View logs with docker-compose logs [service_name]
Build errors: Use docker-compose build --no-cache