From bb2165d42436b5c4e457c0283de8e953f43674da Mon Sep 17 00:00:00 2001 From: Luca Beltrame Date: Mon, 20 Jul 2020 00:04:59 +0200 Subject: [PATCH] Hook script to update services when certbot updates --- reload_services.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 reload_services.sh diff --git a/reload_services.sh b/reload_services.sh new file mode 100755 index 0000000..2e19bf1 --- /dev/null +++ b/reload_services.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +systemctl reload nginx +cp /etc/letsencrypt/live/heavensinferno.net/fullchain.pem /home/mailcow/mailcow-dockerized/data/assets/ssl/cert.pem +cp /etc/letsencrypt/live/heavensinferno.net/privkey.pem /home/mailcow/mailcow-dockerized/data/assets/ssl/key.pem +postfix_c=$(docker ps -qaf name=postfix-mailcow) +dovecot_c=$(docker ps -qaf name=dovecot-mailcow) +nginx_c=$(docker ps -qaf name=nginx-mailcow) +docker restart ${postfix_c} ${dovecot_c} ${nginx_c} + +if [ $(systemctl is-active mumble-server) ]; +then + systemctl restart mumble-server +fi