Skip to main content

Multi dns provider authentication plugin for certbot

Project description

Multi dns provider authentication plugin for certbot

CI PyPI PyPI - Python Version PyPI - Downloads PyPI - License

English | 中文

Multi dns provider authentication plugin for certbot. It can help you automatically apply and update Let's Encrypt wildcard certificates.

Usage

you can use this plugin with docker or pip. We recommend using docker.

docker pull certbot/certbot
docker run -it --rm --name certbot \
        -v "/etc/letsencrypt:/etc/letsencrypt" \
        -v "/var/lib/letsencrypt:/var/lib/letsencrypt" \
        -v "/path/to/credentials.ini:/path/to/credentials.ini" \
        --entrypoint /bin/sh certbot/certbot
pip install certbot-dnshub 
chmod 600 /path/to/credentials.ini
certbot certonly -a dnshub \
  --dnshub-credentials /path/to/credentials.ini \
  -d www.example.com 

example of credentials file as below:

dnshub_provider=dnspod
dnshub_api_id = 12345
dnshub_api_token = 1234567890abcdef1234567890abcdef

FAQ

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.2.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

certbot_dnshub-0.1.2-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: certbot-dnshub-0.1.2.tar.gz
  • Upload date:
  • Size: 7.8 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.2.tar.gz
Algorithm Hash digest
SHA256 24a6da2f5e12ead39bf7542c9010d57af93a1c85f589be02f19e86336c1adde3
MD5 e0b5d68a2a39463991dc9e6bb7efc4d0
BLAKE2b-256 63699b9c49bb9588ad4d36cdfab3b629a183b7ea5f536a4eb8f1671de34ddb70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for certbot_dnshub-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 61112fa339e9db3f826a4dfad9f49742458bfd188257c48830bd85a587b65e56
MD5 358e49e902e64e2aded7680ae817408a
BLAKE2b-256 55aa854e2a7dca48aa66f92f775154bd523c5bd881a2262dbb474295f8a73a3d

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