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