diff --git a/README.md b/README.md index 24cd94d..3dbdff7 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ - ```docker sudo docker run -it alpine /bin/sh ``` @@ -8,7 +7,22 @@ apk --no-cache upgrade apk add --no-cache --virtual=run-deps certbot bash py3-pip pipx wget nano pipx install --include-deps certbot-dns-ionos pipx ensurepath +pipx install certbot-dns-ionos +mkdir -p /etc/letsencrypt/.secrets +chown root:root /etc/letsencrypt/.secrets +chmod 700 /etc/letsencrypt/.secrets +wget https://forgit.patachina.it/Fabio/certbot-dns-ionos/raw/branch/master/patachina.it.ini +sudo mv patachina.it.ini /etc/letsencrypt/.secrets wget https://raw.githubusercontent.com/lazaroblanc/IONOS-DynDNS/main/ionos_dyndns.py chmod +x ionos_dyndns.py ./ionos_dyndns.py -4 -H *.patachina.it --api-prefix 855b5080c2434ffc99f23fa20f09f0aa --api-secret bcD1lRr5af4UuXUGRSVTj-9uQxrxcj9GKcHo8D3xtaSducnWNxGx35XwqjXOwOSvTO7apFUjDWzbApUShMKPzA >> ionos_dyndns.log +certbot certonly \ +--authenticator dns-ionos \ +--dns-ionos-credentials /etc/letsencrypt/.secrets/patachina.it.ini \ +--dns-ionos-propagation-seconds 900 \ +--server https://acme-v02.api.letsencrypt.org/directory \ +--agree-tos \ +--rsa-key-size 4096 \ +-d 'patachina.it' \ +-d '*.patachina.it' ``` \ No newline at end of file