This repository contains two separate FastAPI microservices:
custom-scraping— creates and validates scraping templates for custom sector websites.scraping-service— runs the full sector scraping flow using saved templates.
Create .env from .env.example and fill in your values:
cp .env.example .envRequired values:
MONGO_URIOPENAI_KEY
Run both services with Docker Compose:
docker compose up --buildService URLs:
- Custom scraping API:
http://127.0.0.1:8002/docs - Main scraping API:
http://127.0.0.1:8001/docs
Do not commit .env files. Use .env.example for documentation only.