Added Nginx plugin for certbot when needed

This commit is contained in:
Spitap
2022-09-14 08:45:23 +02:00
parent 2149b7703f
commit 2ebefaa188

View File

@@ -92,6 +92,12 @@ class LetsEncryptCertificate(CertificateBackend):
else: else:
utils.printcolor("Failed to install certbot, aborting.", utils.RED) utils.printcolor("Failed to install certbot, aborting.", utils.RED)
sys.exit(1) sys.exit(1)
#Nginx plugin certbot
if (self.config.has_option("nginx", "enabled") and
self.config.getboolean("nginx", "enabled")):
package.backend.update()
package.backend.install("python3-certbot-nginx")
def generate_cert(self): def generate_cert(self):
"""Create a certificate.""" """Create a certificate."""