FreeNAS 11.1 (or later), Let's Encrypt, Certbot - certificate installation tool

Status
Not open for further replies.

kpfleming

Cadet
Joined
Nov 21, 2017
Messages
6
Inpired by @danb35's script for installing certificates created by acme.sh, I've created one for use with EFF's Certbot tool, which offers a great deal of flexibility and is very well supported. As with acme.sh you'll have to install and run Certbot in either a jail or on another system in your network, since you can't install/run it in the FreeNAS environment directly.

The tool is called certbot_freenas_deployer and is installable using Python's pip tool. It can be found on PyPI and GitHub.
 

danb35

Hall of Famer
Joined
Aug 16, 2011
Messages
15,504
Cool--always good to have more ways of integrating SSL with FreeNAS. But I don't recall that anything about my script was unique to being used with acme.sh. That's how I used it, as (IMO) certbot is far too bloated for what's needed here, but my script should work with certs obtained by any client--simply feed it the paths to the fullchain and key, root's password, and (if the script is running on a different system) the hostname or IP address.
 
Status
Not open for further replies.
Top