From caa50e46dd0d93f53ecddb84cf1e459dca625c8a Mon Sep 17 00:00:00 2001 From: Juan Ferrer Toribio Date: Thu, 6 Feb 2020 10:51:28 +0100 Subject: [PATCH] Certbot --- certbot/Dockerfile | 15 +++++++++++++++ certbot/certbot-renew | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 certbot/Dockerfile create mode 100644 certbot/certbot-renew diff --git a/certbot/Dockerfile b/certbot/Dockerfile new file mode 100644 index 0000000..27794b5 --- /dev/null +++ b/certbot/Dockerfile @@ -0,0 +1,15 @@ +FROM debian:buster-slim + +ARG DEBIAN_FRONTEND=noninteractive +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + certbot \ + python3-certbot-dns-rfc2136 \ + cron \ + && rm -rf /var/lib/apt/lists/* + +COPY certbot-renew /etc/cron.d/ + +VOLUME ["/etc/letsencrypt"] + +CMD ["cron", "-f"] diff --git a/certbot/certbot-renew b/certbot/certbot-renew new file mode 100644 index 0000000..9293dbd --- /dev/null +++ b/certbot/certbot-renew @@ -0,0 +1,2 @@ +MAILTO=hostmaster +0 */12 * * * root certbot -q renew