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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: certbot-dnshub-0.1.0.tar.gz
  • Upload date:
  • Size: 7.4 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.0.tar.gz
Algorithm Hash digest
SHA256 94bcb3ac262bbe7f8ab720131bd28e8e4abb475367d0e0c6ae7dca73d860b7cb
MD5 97e058852a3c66955dac47f555954aea
BLAKE2b-256 9c2309fe1eb6d3529a41dac7666a9f7b328937a068dfb6eaf852471d8a54ce22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for certbot_dnshub-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d45de7d0a00ca210e78827131abbcdf360cb2460eab56e9c3e26b930b1357da9
MD5 c2274f24f75ba2e3a00ce1d17623adc0
BLAKE2b-256 08038c02253c3dc5025fa94ca33e34d4acef9fc7dee4969f6469c21e9f92bfba

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