Logo

Armand.nz

Home / About / Linkedin / Github

Certbot and CloudFlare

#Certbot #lets encrypt #CloudFlare |

Examples of Certbot’s CloudFlare plugin usage:

Create certificates

$ sudo certbot certonly \
  --non-interactive \
  --agree-tos \
  --dns-cloudflare \
  --dns-cloudflare-propagation-seconds 60 \
  --dns-cloudflare-credentials /root/.secrets/cloudflare.ini \
  --domains  "*.yourdomain.com"

Renew certificates

$ sudo certbot certonly \
  --non-interactive \
  ----force-renewal \
  --dns-cloudflare \
  --dns-cloudflare-propagation-seconds 60 \
  --dns-cloudflare-credentials cloudflare.ini \
  --domains  "*.yourdomain.com"

List certificates

$ sudo certbot certificates \
  --non-interactive \
  --dns-cloudflare-credentials cloudflare.ini

revoke certificates

$ sudo certbot revoke \
  --non-interactive \
  --cert-name  "yourdomain.com"  # wildcard is excluded here

References

comments powered byDisqus

Copyright © Armand