I really really wish there was a client with decent support for using DNS-based verification, mainly so that I can generate certificates for mail servers (since they don't run a local httpd on the same machine).
Even if it was just spitting out a string that I needed to add/edit in my zone files (self-hosted DNS) every ~90 days, I'd be fine with that.
I haven't had much luck finding clients w/ support for this. I did find one that supported using Route 53, etc., via the APIs, but that didn't help me any.
If anyone is working on something like this, I'd be happy to throw a few dollars their way.
You could use the official client with the --standalone flag — that's actually what nginx users have to do right now, as there's no automagic vhost configuration for nginx with the official client yet. The client spins up an HTTP listener on port 80 or 443 for the domains you've specified and listens for the challenge. Then your certs are live in /etc/letsencrypt.
Even if it was just spitting out a string that I needed to add/edit in my zone files (self-hosted DNS) every ~90 days, I'd be fine with that.
I haven't had much luck finding clients w/ support for this. I did find one that supported using Route 53, etc., via the APIs, but that didn't help me any.
If anyone is working on something like this, I'd be happy to throw a few dollars their way.