This commit is contained in:
Tour
2025-12-04 14:49:58 +01:00
commit 79e14be37a
22 changed files with 2765 additions and 0 deletions

22
docker-compose.yml Normal file
View File

@@ -0,0 +1,22 @@
version: '3.8'
services:
scaev-scraper:
build:
context: .
dockerfile: Dockerfile
container_name: scaev-scraper
volumes:
# Mount output directory to persist results
- ./output:/app/output
# Mount cache database to persist between runs
- ./cache:/app/cache
# environment:
# Configuration via environment variables (optional)
# Uncomment and modify as needed
# RATE_LIMIT_SECONDS: 2
# MAX_PAGES: 5
# DOWNLOAD_IMAGES: False
restart: unless-stopped
# Uncomment to run in test mode
# command: python src/main.py --test