AMEST / DotNetCertBot

certbot issue certificate for tk, ml, cf (freenom) domains by freenom or cloudflare dns challenge. Freenom DNS. Cloudflare DNS ACME challenge
https://certbot.nb-47.ml
The Unlicense
14 stars 3 forks source link

Using Skidbladnir module system #2

Closed AMEST closed 3 years ago

AMEST commented 3 years ago

Features:

  1. Using modules system instead of extensions to IServiceCollection
  2. Using Skidbladnir.Utilities for Retry

Fixes:

  1. Added retry delays in Retry.Do, so that if a request fails in Freenom, retry the operation after a while, and not immediately and run into a service error again
  2. Added a check for the existence of a directory for saving certificates and creating directories along the path if they did not exist