Reg.ru DNS authenticator plugin for Certbot
Project description
certbot-regru
Reg.ru 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 Reg.ru.
Requirements
- certbot (>=0.21.1)
For older Ubuntu distributions check out this PPA: ppa:certbot/certbot
Installation
-
First install the plugin:
sudo pip install certbot-regru
-
Configure it with your Reg.ru Credentials:
sudo vim /etc/letsencrypt/regru.ini
-
Make sure the file is only readable by root! Otherwise all your domains might be in danger:
sudo chmod 0600 /etc/letsencrypt/regru.ini
Usage
Request new certificates via a certbot invocation like this:
sudo certbot certonly -a certbot-regru: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-regru: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-regru:dns-credentials PATH_TO_CREDENTIALS
Path to Reg.ru account credentials INI file
(default: /etc/letsencrypt/regru.ini)
See also certbot --help certbot-regru:dns
for further information.
Removal
sudo pip uninstall certbot-regru
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.