diff options
| author | Luke Hoersten <[email protected]> | 2020-08-15 17:54:09 -0500 |
|---|---|---|
| committer | Luke Hoersten <[email protected]> | 2020-08-15 17:54:09 -0500 |
| commit | 33b5c0fd837f13873dffc8ecb2cc91920bac3ef9 (patch) | |
| tree | e6ff879bb6a8f73556aff0ef48e079258fc94b06 /certbot-dns-cloudflare/tasks | |
| parent | 146bdbf9367009e0e4b71582b944cdfc44a56e9e (diff) | |
Added certbot dns cloudflare role. Useful for when ISP blocks port 80.
Diffstat (limited to 'certbot-dns-cloudflare/tasks')
| -rw-r--r-- | certbot-dns-cloudflare/tasks/main.yaml | 23 |
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" |
