Howdy,
I've throw together a barebones browser-based client that generates
copy/paste signing commands and makes AJAX requests to the Let's
Encrypt ACME API. Would love some feedback.
https://diafygi.github.io/gethttpsforfree/
The goal is to allow people to get free certificates without having to
install anything.
It never asks for private keys. This website is completely static, and
is only 71kB. It's not pretty, but it should work. I want to keep it
super simple and auditable.
The copy/paste generated commands only use openssl, echo, and base64,
which should already be on most unix-style operating systems (Linux,
*BSD, OSX, etc.). I've tested the website and was able to issue a
certificate for
https://beta.howtogetfreehttps.com/.
I'd like to host it at
gethttpsforfree.com, but the github static site
should always work, too.
Anyway, would love feedback! Thanks!
Daniel Roesler