Skip to main content

certbot-dns-plesk

PyPI - Status PyPI - Python Version

plesk Authenticator plugin for Certbot.

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: Authenticator, Plugin
Entry point: EntryPoint(name='dns-plesk',
value='certbot_dns_plesk.dns_plesk:Authenticator', group='certbot.plugins')

...

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

Metadata

Release files for certbot-dns-plesk 0.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for certbot-dns-plesk 0.4.1
File Size Uploaded
certbot_dns_plesk-0.4.1.tar.gz 16.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for certbot-dns-plesk 0.4.1
File Interpreter ABI Platform
certbot_dns_plesk-0.4.1-py3-none-any.whl Python 3 none any Details

Total release size: 31.8 kB

Release files / certbot_dns_plesk-0.4.1.tar.gz

Download URL certbot_dns_plesk-0.4.1.tar.gz
Size 16.0 kB
Tags Source
SHA-256 checksum
How to use checksums
172cf8f9e29f6c5fb292d58d7120647c85fa5eacd7ad461ca9ee15d403d70777
BLAKE2b-256 checksum
How to use checksums
d548458a598e3c547ab93cacd4c169e113207f825ab6d0796eea1179aa05cde2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.14.6

Release files / certbot_dns_plesk-0.4.1-py3-none-any.whl

Download URL certbot_dns_plesk-0.4.1-py3-none-any.whl
Size 15.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
90d1bd1790817378138c8a0bf4ba7a143229444cbba97c7350d05237823ed31b
BLAKE2b-256 checksum
How to use checksums
81d527b1b1df70fe948d9df1dd719a28d2e68c8621a44bc1d2fd16efd2cbf4cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.14.6

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.3

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page