In reply to Omanemoses.

By all means you can install Let’s Encrypt on self hosted sites, it doesn't have to be a WordPress powered site, it works on any site with no issues.