Operations Overview
This section covers production deployment, database administration, and scrape safety operations.
Quick Links
| Guide | Description |
|---|---|
| Deployment | Production Docker setup, scaling, health checks |
| Database Runbook | Backup, restore, integrity checks, repair procedures |
| Scrape Safety Runbook | Rate limiting, cooldowns, CAPTCHA handling |
| arXiv Runbook | arXiv rate limits, cache tuning, query patterns |
Health Check
The app exposes GET /healthz for container orchestration:
curl -fsS http://localhost:8000/healthz
Docker Compose healthcheck config:
- Interval: 10s
- Timeout: 5s
- Retries: 12