معرفی شرکت ها


certbot-dns-hetzner-1.0.5


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Hetzner DNS Authenticator plugin for Certbot
ویژگی مقدار
سیستم عامل POSIX :: Linux
نام فایل certbot-dns-hetzner-1.0.5
نام certbot-dns-hetzner
نسخه کتابخانه 1.0.5
نگهدارنده []
ایمیل نگهدارنده []
نویسنده ctrl.alt.coop
ایمیل نویسنده kontakt@ctrl.alt.coop
آدرس صفحه اصلی https://github.com/ctrlaltcoop/certbot-dns-hetzner
آدرس اینترنتی https://pypi.org/project/certbot-dns-hetzner/
مجوز Apache License 2.0
# Hetzner DNS Authenticator certbot plugin [![codecov](https://codecov.io/gh/ctrlaltcoop/certbot-dns-hetzner/branch/master/graph/badge.svg)](https://codecov.io/gh/ctrlaltcoop/certbot-dns-hetzner) ![Tests, Coverage](https://github.com/ctrlaltcoop/certbot-dns-hetzner/workflows/Tests,%20Coverage/badge.svg?branch=master) [![PyPI version](https://badge.fury.io/py/certbot-dns-hetzner.svg)](https://badge.fury.io/py/certbot-dns-hetzner) ![Supported Python](https://img.shields.io/pypi/pyversions/certbot-dns-hetzner) This certbot plugin automates the process of completing a dns-01 challenge by creating, and subsequently removing, TXT records using the Hetzner DNS API. ## Install Install this package via pip in the same python environment where you installed your certbot. ``` pip install certbot-dns-hetzner ``` ## Usage To start using DNS authentication for the Hetzner DNS API, pass the following arguments on certbot's command line: | Option | Description | |------------------------------------------------------------|--------------------------------------------------| | `--authenticator dns-hetzner` | select the authenticator plugin (Required) | | `--dns-hetzner-credentials` | Hetzner DNS API credentials INI file. (Required) | | `--dns-hetzner-propagation-seconds` | Seconds to wait for the TXT record to propagate | ## Credentials From the hetzner DNS control panel at https://dns.hetzner.com go to "API Tokens" and add a personal access token. An example ``credentials.ini`` file: ```ini dns_hetzner_api_token = nohnah4zoo9Kiejee9aGh0thoopee2sa ``` ## Examples To acquire a certificate for `example.com` ```shell script certbot certonly \\ --authenticator dns-hetzner \\ --dns-hetzner-credentials /path/to/my/hetzner.ini \\ -d example.com ``` To acquire a certificate for ``*.example.com`` ```shell script certbot certonly \\ --authenticator dns-hetzner \\ --dns-hetzner-credentials /path/to/my/hetzner.ini \\ -d '*.example.com' ``` ## Thanks to Of course certbot, which examples and documentation I used to implement this plugin. And to https://github.com/m42e/certbot-dns-ispconfig which served as an excellent example and README template as well.


نیازمندی

مقدار نام
>=1.1.0 certbot
- setuptools
- zope.interface
- requests
- mock
- requests-mock
<=2.5 parsedatetime


زبان مورد نیاز

مقدار نام
>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.* Python


نحوه نصب


نصب پکیج whl certbot-dns-hetzner-1.0.5:

    pip install certbot-dns-hetzner-1.0.5.whl


نصب پکیج tar.gz certbot-dns-hetzner-1.0.5:

    pip install certbot-dns-hetzner-1.0.5.tar.gz