This short tutorial by user Nicolas Vion, shows us how to get Let’s Encrypt on FreeBSD along with Nginx. Let’s Encrypt is a free, automated, and open certificate authority developed by the Internet Research Security Group. Follow the link below to see the full instructions.

Letsencrypt is a new Certificate Authority. The software is available in the FreeBSD’s ports. To install it :

cd /usr/ports/security/py-letsencrypt
make config-recursive
make install clean

To generate a certificate, you first need to stop nginx (and make sure that ports 80 and 443 are available) …

Full tutorial: https://nicolas.vion.science/systems-unix-freebsd-letsencrypt-ssl-ca-nginx/installation-of-letsencrypt-with-nginx-on-freebsd.html