pub async fn serve(
roles: Option<RoleSet>,
config: Arc<Config>,
database: Arc<Database>,
) -> Result<(), CliError>Expand description
Runs the ACME HTTP(S) server until a shutdown signal arrives.
acme_proxy_server::run logs every failure it returns; this only carries the
message to main.rs as a CliError.