GoDoc: package letsencrypt
godoc.org
godoc.org
Go has some of the best letsencrypt tooling out there, and there was even some support for merging ACME support directly into net/http https://github.com/golang/go/issues/17053
Very easy to use, can only recommend it!
I've been thinking about posting about it to HN but have not submitted it because
(a) Some of it might still be incomplete. Even though my website works perfectly, I don't remember if I've recorded absolutely everything that is needed or not.
(b) I have written a script to obtain the WAN IP from our router rather than using a 3rd party service. This is great for me because it means one less thing to worry about, but it also means that for others who are using different routers, their setup will require adjustments.
(c) Getting any attention on HN is hard. Submitted posts are most likely to gain a few couple upvotes before they quickly drown in the masses.
Anyway, since we were on the subject of other tools to use for Let's Encrypt, I figured I'd bring up acme-tiny, and when I had done so, I might as well mention all of the rest I said above.
Here's my write-up and related files: https://github.com/eriknstr/interweb
I'm a bit confused about this package.
I like this one in particular, since it requires only a couple lines of code.