Overture Downloader is a background service that fetches business/point-of-interest data from Overture Maps for a requested geographic area and uploads the result to an S3-compatible bucket (DigitalOcean Spaces).
Requests arrive as NATS JetStream messages, run asynchronously on a worker pool, and report their progress through a job record that can be checked over a small REST API.
- Getting Started — prerequisites, running locally, Docker
- Configuration — command-line flags and environment variables
- Usage — sending requests, job lifecycle, checking status
- Deployment — CI/CD releases, versioning, Kubernetes setup