Skip to main content

Multi dns provider authentication plugin for certbot

Project description

Multi dns provider authentication plugin for certbot

Build Status Coverage Status PyPI PyPI PyPI

English | 中文

A certbot dns plugin to obtain certificates using dnspod.

Obtain API Token

https://www.dnspod.cn/console/user/security

Install

Pip:

sudo pip install git+https://github.com/tengattack/certbot-dns-dnspod.git

Snap:

sudo snap install certbot-dns-dnspod
sudo snap set certbot trust-plugin-with-root=ok
sudo snap connect certbot:plugin certbot-dns-dnspod

Credentials File

dns_dnspod_api_id = 12345
dns_dnspod_api_token = 1234567890abcdef1234567890abcdef
chmod 600 /path/to/credentials.ini

Obtain Certificates

certbot certonly -a dns-dnspod \
    --dns-dnspod-credentials /path/to/credentials.ini \
    -d example.com \
    -d "*.example.com"

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-dnshub-0.1.1.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

certbot_dnshub-0.1.1-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file certbot-dnshub-0.1.1.tar.gz.

File metadata

  • Download URL: certbot-dnshub-0.1.1.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for certbot-dnshub-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d7a1bfbe36a819fd939f0a36d6529473bb3d402605f9be33e833d4046f2dd213
MD5 5cc531c6e352552319dceb8400b07033
BLAKE2b-256 1cc828eaaee7c5a07a08fe2acb22cd2d7fe0413bc95175ee64ee12cae4ceefe2

See more details on using hashes here.

File details

Details for the file certbot_dnshub-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for certbot_dnshub-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 138781780a1576dbc6da367860785922faa99881a89f6fca4e20e674d957ac23
MD5 3c787e843327875f7540165b3b7ef864
BLAKE2b-256 e2a3428eedc6b96be985328c7799821127c97ca30c271528ec2ce211d6b4ed52

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