Exonet DNS Authenticator plugin for Certbot
Project description
Certbot plugin for authentication using the Exonet DNS
Certbot DNS Authenticator plugin for Exonet DNS
Conventions
- Code style guide: PEP 8.
- Docstring conventions: Google Python Style Guide and Markdown.
Installation
Install using pip:
pip install certbot-dns-exonet
Usage
-
Request an Exonet API token (contact Exonet)
-
After the installation, verify if the plugin is available in certbot:
certbot plugins
-
Create an exonet.ini file:
touch /etc/letsencrypt/exonet.ini chmod 0600 /etc/letsencrypt/exonet.ini
-
Add the Exonet API token in /etc/letsencrypt/exonet.ini:
dns_exonet_token = YOUR_EXONET_API_TOKEN
-
Request a certificate with certbot and this plugin to obtain a certificate using DNS record authentication:
certbot certonly \ --config-dir /etc/letsencrypt \ --work-dir /etc/letsencrypt \ --logs-dir /etc/letsencrypt \ --authenticator dns-exonet \ --dns-exonet-credentials /etc/letsencrypt/exonet.ini \ -d domain.com
Change log
Please see releases for more information on what has changed recently.
Security
If you discover any security related issues please email development@exonet.nl instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
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
Built Distribution
File details
Details for the file certbot_dns_exonet-3.0.0.tar.gz
.
File metadata
- Download URL: certbot_dns_exonet-3.0.0.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2f4ac5f960e911dc32ab6534767af31355e32db0e75d934f5dd4d7f5d4ec02d |
|
MD5 | 45a0bfca142bb86829d29c46f05947bc |
|
BLAKE2b-256 | 8d7a5d3f379aef6d641c0a9efe54408ef766458f6914f6e5e8739e043d4347e8 |
File details
Details for the file certbot_dns_exonet-3.0.0-py3-none-any.whl
.
File metadata
- Download URL: certbot_dns_exonet-3.0.0-py3-none-any.whl
- Upload date:
- Size: 7.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3aed8aa73bd06cfae8e5bb1d16f99816672425b57f74cd9c33554f2b9026f0d1 |
|
MD5 | c713ffb0623296c12b11ceee19058c40 |
|
BLAKE2b-256 | a348c93eee38e317fdcf62a1fc6374eed1db0f081290dccd2a53523ded47dfb9 |