diff --git a/admin/mailu/certbot.py b/admin/mailu/certbot.py index 6b3cbdc7..d8935be8 100644 --- a/admin/mailu/certbot.py +++ b/admin/mailu/certbot.py @@ -1,4 +1,4 @@ -from mailu import app, scheduler +from mailu import app, scheduler, dockercli import subprocess import os @@ -64,5 +64,6 @@ def generate_cert(): result.stdout.decode("utf8") + result.stdout.decode("utf8"))) else: print("Successfully generated or renewed TLS certificates") - must_reload = certbot_install(domain) - + if certbot_install(domain): + print("Reloading TLS-dependant services") + dockercli.reload("http", "smtp", "imap")