version: '3' services: certbot: image: certbot/dns-route53 environment: - AWS_CONFIG_FILE=/secrets/aws_creds volumes: - "${PWD}/secrets/aws_creds:/secrets/aws_creds" - "/etc/letsencrypt/certs:/etc/letsencrypt" command: | certonly -n --agree-tos -m admin@senders.io --dns-route53 --dns-route53-propagation-seconds 30 --cert-name senders.io -d senders.io,www.senders.io,monitor.senders.io,files.senders.io,git.senders.io,gemini.senders.io,matrix.senders.io porkbun-bot-twime: image: infinityofspace/certbot_dns_porkbun:latest volumes: - "${PWD}/secrets/porkbun.ini:/secrets/porkbun.ini" - "/etc/letsencrypt/certs:/etc/letsencrypt" command: | certonly --non-interactive --agree-tos --email admin@senders.io --preferred-challenges dns --authenticator dns-porkbun --dns-porkbun-credentials /secrets/porkbun.ini --dns-porkbun-propagation-seconds 60 --cert-name thewomaninmyeye.org -d thewomaninmyeye.org porkbun-bot-bill: image: infinityofspace/certbot_dns_porkbun:latest volumes: - "${PWD}/secrets/porkbun.ini:/secrets/porkbun.ini" - "/etc/letsencrypt/certs:/etc/letsencrypt" command: | certonly --non-interactive --agree-tos --email admin@senders.io --preferred-challenges dns --authenticator dns-porkbun --dns-porkbun-credentials /secrets/porkbun.ini --dns-porkbun-propagation-seconds 60 --cert-name billserver.org -d billserver.org