We are moving from IIS to caddy, the certificate was already imported to the Windows certificate manager and used in the IIS. Is there any way to use the same certificate for the caddy? the customer doesn’t want to provide the certificate in any other way rather than installing it in the certificate manager.
What you could do, if you have the development resources, is to write a new certificate manager plugin which fetches the cert from Windows.
Caddy has HTTP (and Tailscale) certificate manager modules built-in (as of v2.5.0), so you could set up a little HTTP server that fetches them for you, if you rather do it that way instead of writing a Caddy plugin.