I am using Google App Engine with a custom domain. I would like to secure my site with Let’s Encrypt but to be honest I don’t really know what I have to do to get it running. Are there any Tutorials out there or someone willing to type down how he/she managed to get it to work and maybe also include on how to renew it after the 90 days?
Though automatic certificate renewal might need another tutorial. Otherwise, you would have to do it the manual way every 90 days. Hopefully Google will come out and support Let’s Encrypt natively.
the link you provided will probably answer most questions Google AppEngine users have to get started with LE and GAE Custom Domains.
However having to update your certificate manually goes against the 2nd key principle that Let’sEncrypt lives by:
Automatic: Software running on a web server can
interact with Let’s Encrypt to painlessly obtain a certificate, securely
configure it for use, and automatically take care of renewal.
My contribution to the LE-community will hopefully tackle that.
It’s now possible to fully automate Let’s Encrypt SSL creation and renewal using gcloud tools which allow deployment (HTML DNS Verification) and upload SSL to server (using gloud beta). You need to configure certbot to run on external server though.