# Functions

NewProgressReader creates a new instance of a prometheus updating progress reader.
StartPrometheusEndpoint starts an http server providing a prometheus endpoint using the passed in directory to store the self signed certificates that will be generated before starting the http server.

# Structs

ProgressReader is a counting reader that reports progress to prometheus.