From 9b17c0548d55fc43a00e2a21ff2ce5f81655bdcf Mon Sep 17 00:00:00 2001 From: Matthias Herzog <37505324+kegato@users.noreply.github.com> Date: Tue, 7 Jan 2020 17:00:45 +0100 Subject: [PATCH] web: fix letsencrypt renewal --- web/rootfs/etc/cont-init.d/10-config | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/web/rootfs/etc/cont-init.d/10-config b/web/rootfs/etc/cont-init.d/10-config index 5bf08a6..075ad4b 100644 --- a/web/rootfs/etc/cont-init.d/10-config +++ b/web/rootfs/etc/cont-init.d/10-config @@ -18,7 +18,16 @@ if [[ $DISABLE_HTTPS -ne 1 ]]; then -d $LETSENCRYPT_DOMAIN \ --agree-tos \ --email $LETSENCRYPT_EMAIL - cp /defaults/letsencrypt-renew /etc/cron.monthly/ + fi + + # remove default certbot renewal + if [[ -f /etc/cron.d/certbot ]]; then + rm /etc/cron.d/certbot + fi + + # setup certbot renewal script + if [[ ! -f /etc/cron.daily/letencrypt-renew ]]; then + cp /defaults/letsencrypt-renew /etc/cron.daily/ fi else # use self-signed certs