diff --git a/docker/docker-compose.certbot.yml b/docker/docker-compose.certbot.yml new file mode 100644 index 0000000..74479d4 --- /dev/null +++ b/docker/docker-compose.certbot.yml @@ -0,0 +1,17 @@ +version: '3' +services: + certbot: + image: certbot/dns-route53 + volumes: + - "./letsencrypt-config:/etc/letsencrypt" + - "./letsencrypt:/var/lib/letsencrypt" + command: + - certonly + - --dns-route53 + - -d + - -m admin@bluerange.io + - --agree-tos + environment: + AWS_ACCESS_KEY_ID: + AWS_SECRET_ACCESS_KEY: + entrypoint: "/bin/sh -c 'trap exit TERM; while :; do certbot renew; sleep 12h & wait $${!}; done;'" \ No newline at end of file