From 06bbac8ee7e6636e29b97f8ce96355858b54f236 Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Sat, 2 Aug 2025 22:08:38 +0200 Subject: [PATCH] change: Add certbot renewal cronjob --- .../docker-network/templates/cloud-init-docker.yaml.tftpl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/terraform/modules/docker-network/templates/cloud-init-docker.yaml.tftpl b/terraform/modules/docker-network/templates/cloud-init-docker.yaml.tftpl index ed7a120..51554c2 100644 --- a/terraform/modules/docker-network/templates/cloud-init-docker.yaml.tftpl +++ b/terraform/modules/docker-network/templates/cloud-init-docker.yaml.tftpl @@ -47,6 +47,11 @@ write_files: path: /run/tmpfiles.d/swarm-setup.sh encoding: base64 defer: true + - owner: root:root + content: "0 3 * * 1 root certbot renew --quiet --deploy-hook \"docker service update --force nginx-deploy\"\n" + path: /etc/cron.d/certbot-renew + encoding: base64 + defer: true %{ endif ~} runcmd: - install /run/tmpfiles.d/*.sh /usr/local/bin