src.nth.io/

summaryrefslogtreecommitdiff
path: root/certbot-dns-cloudflare/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'certbot-dns-cloudflare/tasks')
-rw-r--r--certbot-dns-cloudflare/tasks/main.yaml23
1 files changed, 23 insertions, 0 deletions
diff --git a/certbot-dns-cloudflare/tasks/main.yaml b/certbot-dns-cloudflare/tasks/main.yaml
new file mode 100644
index 0000000..b80e554
--- /dev/null
+++ b/certbot-dns-cloudflare/tasks/main.yaml
@@ -0,0 +1,23 @@
+---
+
+- name: apt install dns cloudflare
+ become: yes
+ apt: name="python3-certbot-dns-cloudflare"
+
+- name: configure cloudflare credentials
+ become: yes
+ template:
+ src: "cred.conf.j2"
+ dest: "/etc/letsencrypt/cred.conf"
+ mode: "0600"
+ owner: "root"
+ group: "root"
+
+- name: configure renewal
+ become: yes
+ template:
+ src: "{{certbot_dns_cloudflare_conf}}"
+ dest: "/etc/letsencrypt/renewal/{{certbot_dns_cloudflare_domain}}.conf"
+ mode: "0644"
+ owner: "root"
+ group: "root"