Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
IIS instructions #111
So I started a sister project to this one a while ago, Posh-ACME.Deploy intended to provide a bunch of functions that take the cert output objects from Posh-ACME and install them into various Windows services such as IIS. But I haven't gotten around to actually making an actual release yet. IIS TLS bindings in particular are annoyingly complicated and I'm gonna need a lot more documentation written I think to make it easy to use.
That said, what's in the repository right now technically works at least according to the limited testing I've done with it so far. There are 3 functions included at the moment:
There's no official release, so you can either download the zip from Github and copy it to your Modules folder. Or just use the development install instructions in the readme.
For IIS, you'd use it something like this:
In your scheduled task for renewals, it's basically the same thing except using
The defaults create a
Thanks, I'll try to take a look when I get some free time. I've been using win-acme which works well but doesn't have the DNS integrations your script has, or support for wildcard domains. I'm using acme-dns for my DNS challenges. That's why I'm looking at Post-ACME, since it supports that.