I recently switched to letsencrypt for some of my side projects. It works, but there are pitfalls.<p>The official client didn&#x27;t work for me at all (crashed with an error message every time), and there is little documentation to help you out. However, the Ruby client works, so I&#x27;m using that. For some reason though the Ruby client was stuck in development mode leading to invalid certificates being generated without warning - I had to manually edit the gem file in order to circumvent that.<p>Once it&#x27;s running though, it&#x27;s very cool. I&#x27;m going to start using it for client projects in the future.