Add Files
This commit is contained in:
20
letsencrypt-cloudflare/docker-compose-renew.yaml
Normal file
20
letsencrypt-cloudflare/docker-compose-renew.yaml
Normal file
@@ -0,0 +1,20 @@
|
||||
version: "3"
|
||||
services:
|
||||
letsencrypt-cloudflare:
|
||||
image: "certbot/dns-cloudflare:v4.0.0"
|
||||
container_name: "letsencrypt-cloudflare"
|
||||
|
||||
# Dry Run
|
||||
# command: certonly --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --email ${EMAIL} -d ${DOMAIN} -d *.${DOMAIN} --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION} --dry-run
|
||||
|
||||
# Issue certificate
|
||||
# command: certonly --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --email ${EMAIL} -d ${DOMAIN} -d *.${DOMAIN} --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION}
|
||||
|
||||
# Renew certificate
|
||||
command: renew --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION}
|
||||
|
||||
volumes:
|
||||
- "${CLOUDFLARE_PATH}:/opt/cloudflare"
|
||||
- "${LETSENCRYPT_PATH}:/etc/letsencrypt"
|
||||
- "${LETSENCRYPT_LOG_PATH}:/var/log/letsencrypt"
|
||||
- "${LETSENCRYPT_LIB_PATH}:/var/lib/letsencrypt"
|
Reference in New Issue
Block a user