Active24 DNS authenticator plugin for Certbot
Project description
certbot-dns-active24
Active24 DNS authenticator plugin for Certbot
An authenticator plugin for certbot to support Let's Encrypt DNS challenges (dns-01) for domains managed by the nameservers of Active24.
This plugin is based on the Reg.ru DNS authenticator by Max Pryakhin.
Requirements
- certbot (>=0.21.1)
Installation
-
First install the plugin:
git clone https://github.com/jahudka/certbot-dns-active24/ cd /certbot-dns-active24 python setup.py install
-
Configure it with your Active24 credentials:
sudo vim /etc/letsencrypt/active24.ini
-
Make sure the file is only readable by root! Otherwise all your domains might be in danger:
sudo chmod 0600 /etc/letsencrypt/active24.ini
Usage
Request new certificates via a certbot invocation like this:
sudo certbot certonly -a certbot-dns-active24:dns -d sub.domain.tld -d *.wildcard.tld
Renewals will automatically be performed using the same authenticator and credentials by certbot.
Command Line Options
--certbot-active24:dns-propagation-seconds PROPAGATION_SECONDS
The number of seconds to wait for DNS to propagate
before asking the ACME server to verify the DNS record.
(default: 120)
--certbot-active24:dns-credentials PATH_TO_CREDENTIALS
Path to Active24 account credentials INI file
(default: /etc/letsencrypt/active24.ini)
See also certbot --help certbot-active24:dns
for further information.
Removal
sudo pip uninstall certbot-dns-active24
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
Hashes for certbot-dns-active24-1.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee3a6aea1c3e52ebfc3a41cc4ed67214f49574016a659e5cf3d0296120c1d7e0 |
|
MD5 | dddb419aef613e50f8cd52b5a86b1d72 |
|
BLAKE2b-256 | 935cef9ec76bea7d78c1c0a4b143ffb1697e2b20df88d6137c58e93d288ab895 |