# 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.