Skip to content

artrey/certbot-dns-timeweb

Repository files navigation

certbot-dns-timeweb

Timeweb DNS Authenticator plugin for Certbot

Installation

pip install certbot-dns-timeweb

Getting started

Get Timeweb Cloud access token and fill credentials configuration.

Then issue a certificate with command like:

certbot certonly --authenticator dns-timeweb \
    --dns-timeweb-credentials /etc/letsencrypt/timeweb-creds.ini \
    -d example.org -d *.example.org

Plugin arguments

  • --dns-timeweb-credentials - path to Credentials configuration.
  • --dns-timeweb-propagation-seconds - seconds when DNS record is propagated (default: 10)

Configuration example

# /etc/letsencrypt/timeweb-creds.ini is a suggested path for
# configuration file. You may place him in any place.
dns_timeweb_api_key = XXXXXXXXXXXXXXXXXXX

Development

Local debugging

  1. Install the plugin in developer mode
pip install --editable ./
  1. Run (or debug) main.py script

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages