From 565cf4fcbe71b42aca972ffd4061fb715e18b71a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Paulon?= Date: Sun, 27 Dec 2020 20:03:26 +0100 Subject: [PATCH] run certbot --- roles/certbot/tasks/main.yml | 3 +++ roles/certbot/templates/letsencrypt/conf.d/certname.ini.j2 | 3 +++ 2 files changed, 6 insertions(+) diff --git a/roles/certbot/tasks/main.yml b/roles/certbot/tasks/main.yml index 377a0ad2..7ac568b9 100644 --- a/roles/certbot/tasks/main.yml +++ b/roles/certbot/tasks/main.yml @@ -34,3 +34,6 @@ src: "letsencrypt/conf.d/certname.ini.j2" dest: "/etc/letsencrypt/conf.d/{{ certbot.certname }}.ini" mode: 0644 + +- name: Run certbot + command: certbot --non-interactive --config /etc/letsencrypt/conf.d/{{ certbot.certname }}.ini certonly \ No newline at end of file diff --git a/roles/certbot/templates/letsencrypt/conf.d/certname.ini.j2 b/roles/certbot/templates/letsencrypt/conf.d/certname.ini.j2 index 1f8350b7..cbf247b4 100644 --- a/roles/certbot/templates/letsencrypt/conf.d/certname.ini.j2 +++ b/roles/certbot/templates/letsencrypt/conf.d/certname.ini.j2 @@ -15,6 +15,9 @@ email = {{ certbot.mail }} # Uncomment to use a text interface instead of ncurses text = True +# Yes I want to sell my soul and my guinea pig. +agree-tos = True + # Use DNS-01 challenge authenticator = dns-rfc2136 dns-rfc2136-credentials = /etc/letsencrypt/rfc2136.ini