![]() The relevant configuration takes place in the deploy_config file. How you'll do that will depend on the OS you're using wherever you're running the script. If you're not running this script on your Free/TrueNAS server itself, you'll need to make sure that the Python requests module is available (it's there by default in Free/TrueNAS). ![]() Change to a convenient directory and run git clone. This script can run on any machine running Python 3 that has network access to your FreeNAS/TrueNAS server, but in most cases it's best to run it directly on the FreeNAS/TrueNAS box. However, it can be used with certificates from any source, whether a different ACME-based certificate authority or otherwise. Its original intent was to be called from a Let's Encrypt client like acme.sh after the certificate is issued, so that the entire process of issuance (or renewal) and deployment can be automated. This should ensure that the certificate data is properly stored in the configuration database, and that all appropriate services use this certificate. Deploy-freenas.py is a Python script to deploy TLS certificates to a FreeNAS/TrueNAS (Core) server using the FreeNAS/TrueNAS API.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |