Lars Hansen

AstroVia Image Service

The image ingestion and processing service. It receives frames from agents, runs the configured ImageActivities pipeline (calibration, basic processing, indexing), and persists results to blob storage via AstroVia.Storage.

It supports an Azurite overlay for fully offline development, response compression, rate limiting, and OpenTelemetry. Operationally it is the producer that the retrieval service later serves from.