I’m just going to leave this here:
How To install an SSL Certificate from LetsEncrypt on your self-hosted Debian/Raspbian Apache Server using the DynDNS Service Selfhost.eu (or any other letsencrypt compatible dyndns service)
Bonus: (A+ and 4x 100 Rating @ SSL Labs)
googledocs: https://goo.gl/Wdi14a