#!/bin/sh set -e set -x ls -ld $(find /etc/letsencrypt) apk add curl #$LETSCONSUL_DOMAIN certbot certonly \ -v \ --cert-name $LETSCONSUL_DOMAIN \ --preferred-challenges dns \ --authenticator dns-duckdns \ --dns-duckdns-token e4b5ca33-1f4d-494b-b06d-6dd4600df662 \ --dns-duckdns-propagation-seconds 60 \ --non-interactive \ --agree-tos \ -d *.${LETSCONSUL_DOMAIN} --email "stuart.stent@gmail.com" curl -XPUT --data-bin "@/etc/letsencrypt/live/$LETSCONSUL_DOMAIN/privkey.pem" http://$LETSCONSUL_CONSUL_URL:8500/v1/kv/letsconsul/$LETSCONSUL_DOMAIN/privkey curl -XPUT --data-bin "@/etc/letsencrypt/live/$LETSCONSUL_DOMAIN/fullchain.pem" http://$LETSCONSUL_CONSUL_URL:8500/v1/kv/letsconsul/$LETSCONSUL_DOMAIN/fullchain curl -XPUT --data-bin "@/etc/letsencrypt/live/$LETSCONSUL_DOMAIN/cert.pem" http://$LETSCONSUL_CONSUL_URL:8500/v1/kv/letsconsul/$LETSCONSUL_DOMAIN/cert curl -XPUT --data-bin "@/etc/letsencrypt/live/$LETSCONSUL_DOMAIN/chain.pem" http://$LETSCONSUL_CONSUL_URL:8500/v1/kv/letsconsul/$LETSCONSUL_DOMAIN/chain #curl -XPUT --data-bin @/var/log/letsencrypt/letsencrypt.log http://$LETSCONSUL_CONSUL_URL:8500/v1/kv/letsconsul/letsencrypt.log /bin/sleep 600