# Functions
InjectController is used to pass the controller into the maintenance service.
New initializes and returns a [Server].
NewTLSProvider creates a new TLS provider for maintenance service.
# Structs
Server implements [machine.MachineServiceServer], network.NetworkService, and [storage.StorageServiceServer].
TLSProvider provides TLS configuration for maintenance service.