Certbot-dns-validation.sh
Zur Navigation springen
Zur Suche springen
#!/bin/bash #$CERTBOT_VALIDATION from certbot --manual-auth-hook #$CERTBOT_DOMAIN from certbot --manual-auth-hook echo "Running ddns..." >> /var/log/ddns.log TTL=1 SERVER="78.54.14.192" HOSTNAME="_acme-challenge.$CERTBOT_DOMAIN" KEY="jEsAeY52Exxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx==" KEYNAME="xmen.de" date >> /var/log/ddns.log nsupdate -v >> /var/log/ddns.log << EOF key $KEYNAME $KEY server $SERVER update delete $HOSTNAME TXT update add $HOSTNAME $TTL TXT "$CERTBOT_VALIDATION" send EOF cat >> /var/log/ddns.log << EOF key $KEYNAME $KEY server $SERVER update delete $HOSTNAME TXT update add $HOSTNAME $TTL TXT "$CERTBOT_VALIDATION" send EOF sleep 5