summaryrefslogtreecommitdiff
path: root/plugin.sh
blob: f3b1195d283cb318cab0fa978459ccf819519c15 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash

unset REQUESTS_CA_BUNDLE

API_KEY_FILE=/home/lizzy/git/hatecomputers/hc-cert-dns/apikey.secret
ENDPOINT=https://hatecomputers.club
PUBLIC_SUFFIXES=.hatecomputers.club

CERTBOT_DOMAIN=$(echo $2 | sed 's/^_acme-challenge\.//')
CERTBOT_VALIDATION=$3

echo $1 $2 $3 >> /tmp/out

/home/lizzy/git/hatecomputers/hc-cert-dns/main.py --certbot \
          --public-suffixes=$PUBLIC_SUFFIXES \
          --certbot-domain=$CERTBOT_DOMAIN \
          --certbot-validation=$CERTBOT_VALIDATION \
          --endpoint=$ENDPOINT \
          --api-key-file=$API_KEY_FILE \
          --dns-propogate-time=5 2> /tmp/log