Very close to https://github.com/diafygi/letsencrypt-nosudo
I was getting a lot of requests to automate letsencrypt-nosudo, so I did with this client rather than starting to ask for private keys in letsencrypt-nosudo.
The script is great, but on that decision alone you really deserve a slow clap.