Recently I set up a new web server on a Raspberry Pi at home to securely run a new web application and to properly isolate it from my other servers. One new thing I wanted to try out was setting-up a Let’s Encrypt certificate for https access and to learn how the tools work to automatically install and update the certificate.
It turned out that it’s not very difficult to do it, just a bit different from the standard installation method described on the Let’s Encrypt web site for Debian based system. Also I noticed that one should ensure that http digest authentication configured in ‘.htaccess’ files for some directories still works as intended once Let’s Encrypt is set-up, as it didn’t in my case.