Add Files

This commit is contained in:
2025-06-05 13:56:57 +05:30
parent a6e2e53a1d
commit 5ad09a69de
49 changed files with 1058 additions and 0 deletions

View 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"