https://github.com/skylothar/certbot-dns-dnspod
DNS Authenticator for DNSPOD
https://github.com/skylothar/certbot-dns-dnspod
Last synced: about 2 months ago
JSON representation
DNS Authenticator for DNSPOD
- Host: GitHub
- URL: https://github.com/skylothar/certbot-dns-dnspod
- Owner: SkyLothar
- License: apache-2.0
- Created: 2017-06-22T04:08:37.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-18T20:31:48.000Z (about 7 years ago)
- Last Synced: 2023-12-14T19:10:32.430Z (over 1 year ago)
- Language: Python
- Size: 17.6 KB
- Stars: 36
- Watchers: 2
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
DNSPOD DNS Authenticator plugin for Certbot
-------------------------------------------
.. image:: https://travis-ci.org/SkyLothar/certbot-dns-dnspod.svg?branch=master
:target: https://travis-ci.org/SkyLothar/certbot-dns-dnspod
.. image:: https://coveralls.io/repos/github/SkyLothar/certbot-dns-dnspod/badge.svg?branch=master
:target: https://coveralls.io/github/SkyLothar/certbot-dns-dnspod?branch=masterUse the certbot client to generate a certificate using dnspod.
Prepare an API Token
====================
Fetch an api token on https://www.dnspod.cn/console/user/securityInstall certbot and plugin
==========================.. code-block:: bash
pip install certbot-dns-dnspod
Create a credentials file
=========================.. code-block:: ini
certbot_dns_dnspod:dns_dnspod_email = "DNSPOD-API-REQUIRES-A-VALID-EMAIL"
certbot_dns_dnspod:dns_dnspod_api_token = "DNSPOD-API-TOKEN"Generate a certificate
======================.. code-block:: bash
certbot certonly -a certbot-dns-dnspod:dns-dnspod \
[--certbot-dns-dnspod:dns-dnspod-credentials PATH-TO-CREDENTIAL-FILE]
-d REPLACE-WITH-YOUR-DOMAIN