Skip to content

terricain/certbot-dns-azure

Repository files navigation

certbot-dns-azure

Tests Python Version PyPi Status Version Docs

AzureDNS 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. PR is open here though Certbot is not accepting plugin PR's at the moment.

Installation

Via Pip

pip3 install certbot certbot-dns-azure

Via Snap - not tested yet

sudo snap install certbot --classic
sudo snap install --channel=stable certbot-dns-azure
sudo snap set certbot trust-plugin-with-root=ok
sudo snap connect certbot:plugin certbot-dns-azure

Verification

Verify:

$ certbot plugins --text

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* dns-azure
Description: Obtain certificates using a DNS TXT record (if you are using Azure
for DNS).
Interfaces: IAuthenticator, IPlugin
Entry point: dns-azure = certbot_dns_azure.dns_azure:Authenticator

...
...

Docs and instructions on configuration are here