# certbot-dns-azure
[![Tests](https://github.com/terrycain/certbot-dns-azure/workflows/Release/badge.svg)](https://github.com/terrycain/certbot-dns-azure/actions)
[![Python Version](https://img.shields.io/pypi/pyversions/certbot-dns-azure)](https://pypi.org/project/certbot-dns-azure/)
[![PyPi Status](https://img.shields.io/pypi/status/certbot-dns-azure)](https://pypi.org/project/certbot-dns-azure/)
[![Version](https://img.shields.io/pypi/v/certbot-dns-azure)](https://pypi.org/project/certbot-dns-azure/)
[![Docs](https://readthedocs.org/projects/certbot-dns-azure/badge/?version=latest&style=flat)](https://docs.certbot-dns-azure.co.uk/en/latest/)
AzureDNS Authenticator plugin for [Certbot](https://certbot.eff.org/).
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](https://github.com/certbot/certbot). PR is open [here](https://github.com/certbot/certbot/pull/8727) 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](https://docs.certbot-dns-azure.co.uk/en/latest/)
Raw data
{
"_id": null,
"home_page": "https://github.com/binkhq/certbot-dns-azure",
"name": "certbot-dns-azure",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": null,
"author": "Terry Cain",
"author_email": "opensource@bink.com",
"download_url": "https://files.pythonhosted.org/packages/32/f4/d127dacf37648b95c39d535fffb25fd4a28f92175a880d990b78a79bba91/certbot-dns-azure-2.5.0.tar.gz",
"platform": null,
"description": "# certbot-dns-azure\n\n[![Tests](https://github.com/terrycain/certbot-dns-azure/workflows/Release/badge.svg)](https://github.com/terrycain/certbot-dns-azure/actions)\n[![Python Version](https://img.shields.io/pypi/pyversions/certbot-dns-azure)](https://pypi.org/project/certbot-dns-azure/)\n[![PyPi Status](https://img.shields.io/pypi/status/certbot-dns-azure)](https://pypi.org/project/certbot-dns-azure/)\n[![Version](https://img.shields.io/pypi/v/certbot-dns-azure)](https://pypi.org/project/certbot-dns-azure/)\n[![Docs](https://readthedocs.org/projects/certbot-dns-azure/badge/?version=latest&style=flat)](https://docs.certbot-dns-azure.co.uk/en/latest/)\n\nAzureDNS Authenticator plugin for [Certbot](https://certbot.eff.org/).\n\nThis plugin is built from the ground up and follows the development style and life-cycle\nof other `certbot-dns-*` plugins found in the\n[Official Certbot Repository](https://github.com/certbot/certbot). PR is open [here](https://github.com/certbot/certbot/pull/8727) though Certbot is not accepting plugin PR's at the moment.\n\n## Installation\n\n\n### Via Pip\n \n```\npip3 install certbot certbot-dns-azure\n```\n\n### Via Snap - not tested yet\n\n```\nsudo snap install certbot --classic\nsudo snap install --channel=stable certbot-dns-azure\nsudo snap set certbot trust-plugin-with-root=ok\nsudo snap connect certbot:plugin certbot-dns-azure\n```\n\n### Verification\n\nVerify:\n\n```\n$ certbot plugins --text\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n* dns-azure\nDescription: Obtain certificates using a DNS TXT record (if you are using Azure\nfor DNS).\nInterfaces: IAuthenticator, IPlugin\nEntry point: dns-azure = certbot_dns_azure.dns_azure:Authenticator\n\n...\n...\n```\n\nDocs and instructions on configuration are [here](https://docs.certbot-dns-azure.co.uk/en/latest/)\n\n\n",
"bugtrack_url": null,
"license": "Apache License 2.0",
"summary": "Azure DNS Authenticator plugin for Certbot",
"version": "2.5.0",
"project_urls": {
"Homepage": "https://github.com/binkhq/certbot-dns-azure"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0962ace3c98de226ff4acb5c0028670e13b472297476149f7a3aafd688ad4eeb",
"md5": "55945618011dfb123776b2c4680c9f87",
"sha256": "4ab5ab2a84986f0120e21e5248165c4de33392be4248dd6fff4445f305dc6801"
},
"downloads": -1,
"filename": "certbot_dns_azure-2.5.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "55945618011dfb123776b2c4680c9f87",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.6",
"size": 14565,
"upload_time": "2024-03-23T22:03:39",
"upload_time_iso_8601": "2024-03-23T22:03:39.765855Z",
"url": "https://files.pythonhosted.org/packages/09/62/ace3c98de226ff4acb5c0028670e13b472297476149f7a3aafd688ad4eeb/certbot_dns_azure-2.5.0-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "32f4d127dacf37648b95c39d535fffb25fd4a28f92175a880d990b78a79bba91",
"md5": "68353d17a7f3ab52239dd3382bf9550b",
"sha256": "06a202de506dd4286fc081ab0e29a2962a8613ba19344120b56448a2c78e4e6f"
},
"downloads": -1,
"filename": "certbot-dns-azure-2.5.0.tar.gz",
"has_sig": false,
"md5_digest": "68353d17a7f3ab52239dd3382bf9550b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 20656,
"upload_time": "2024-03-23T22:03:40",
"upload_time_iso_8601": "2024-03-23T22:03:40.987601Z",
"url": "https://files.pythonhosted.org/packages/32/f4/d127dacf37648b95c39d535fffb25fd4a28f92175a880d990b78a79bba91/certbot-dns-azure-2.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-23 22:03:40",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "binkhq",
"github_project": "certbot-dns-azure",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "certbot-dns-azure"
}