plesk DNS Authenticator plugin for Certbot
Project description
certbot-dns-plesk
plesk Authenticator plugin for Certbot.
This plugin is built from the ground up and follows the development style and life-cycle
of other certbot-dns-*
plugins found in the
Official Certbot Repository.
Installation
pip install certbot-dns-plesk
Verify:
$ certbot plugins --text
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* dns-plesk
Description: Obtain certificates using a DNS TXT record by using the plesk dns api.
Interfaces: IAuthenticator, IPlugin
Entry point: dns-plesk = certbot_dns_plesk.dns_plesk:Authenticator
...
Configuration
The credentials file e.g. ~/plesk-credentials.ini
should look like this:
dns_plesk_username = your-username
dns_plesk_password = secret
dns_plesk_api_url = https://plesk-api-host:8443
Usage
certbot certonly \
--authenticator dns-plesk \
--dns-plesk-credentials ~/plesk-credentials.ini \
--dns-plesk-propagation-seconds 30 \
-d your-domain
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
certbot-dns-plesk-0.3.0.tar.gz
(16.6 kB
view details)
Built Distribution
File details
Details for the file certbot-dns-plesk-0.3.0.tar.gz
.
File metadata
- Download URL: certbot-dns-plesk-0.3.0.tar.gz
- Upload date:
- Size: 16.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82ea88a7ec3d42f2cd77364c881bcf5dbfce5636d0d9aeb187b45124db703416 |
|
MD5 | fc09fdb13dacbfeaf8bdd47cbdec4c66 |
|
BLAKE2b-256 | f2dea222ae61288311d2a7b42e2c8158e5a3f4e0d2762fd42fc5ef95e486cce7 |
File details
Details for the file certbot_dns_plesk-0.3.0-py2.py3-none-any.whl
.
File metadata
- Download URL: certbot_dns_plesk-0.3.0-py2.py3-none-any.whl
- Upload date:
- Size: 16.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec5945059b617c1fcac9a57a6b3d3d9063e835dd8b5aa0ec016362533551c137 |
|
MD5 | 51eec66611342715c4c2a39f8650fc9c |
|
BLAKE2b-256 | b64a7064edc3ddc157b532f03cede8769e62382065e5ac8cc17c4a6e958a20b9 |