Skip to main content

Certbot plugin to authenticate using dns TXT records via Transip API

Project description

Documentation Status Build Status

Certbot plugin to authenticate using dns TXT records via Transip API

You can also run this directly from Docker, and get the certificates and keys written to disk for further processing.

For example the following command can be used. This assumes the transip.ini file and the keyfile are present in /tmp/letsencrypt.

docker run -ti -v `/tmp/letsencrypt`:/etc/letsencrypt \
    hsmade/certbot-transip \
    certonly -n \
    -d 'your.domain.com' \
    -a certbot-dns-transip:dns-transip \
    --certbot-dns-transip:dns-transip-credentials /etc/letsencrypt/transip.ini \
    --certbot-dns-transip:dns-transip-propagation-seconds 240 \
    -m your@domain.com \
    --agree-tos \
    --eff-email

History

0.4.3 (13-10-2021)

  • add dns_transip_global_key as option in ini file

0.4.1 (07-10-2021)

  • refactored code to use new v6 API

  • changed workflow to github actions

  • updated docker base image to python:3.9

0.3.0 (24-03-2020)

  • updated CI and docker to python 3.6

  • changed dockerfile from using CMD to ENTRYPOINT

0.2.6 (21-03-2020)

  • updated transip lib

0.1.4 (18-01-2019)

  • Added docker image + instructions

0.1.2 (12-11-2018)

  • Updated the API for transip to current version

0.1 (14-07-2017)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

certbot_dns_transip-0.4.3.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

certbot_dns_transip-0.4.3-py2.py3-none-any.whl (10.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file certbot_dns_transip-0.4.3.tar.gz.

File metadata

  • Download URL: certbot_dns_transip-0.4.3.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for certbot_dns_transip-0.4.3.tar.gz
Algorithm Hash digest
SHA256 d7c8261f66111f0ec5bb671825ee67dffa3aa7d902dd565aae7011ec33c9af36
MD5 742f326862c313c72dbdc2867e58725e
BLAKE2b-256 3ad50cbfd128204e49e33c9876c716fd9a4fa42aef43549278c8204115dddba0

See more details on using hashes here.

File details

Details for the file certbot_dns_transip-0.4.3-py2.py3-none-any.whl.

File metadata

  • Download URL: certbot_dns_transip-0.4.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for certbot_dns_transip-0.4.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bb6714477af2869e91d2b7d98cb22a09a5d97f8f8bb1cfce3aeb1dfd3650f43e
MD5 6abd3568959913194650871d45cf0317
BLAKE2b-256 03e5ce89c2b1c0281dfa148ae45cbe912e8548aed29ac819012c769d9b35e885

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page