Skip to main content

OwnAdmin Authenticator plugin for Certbot

Project description

certbot-dns-ownadmin

OwnAdmin 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.

Installation

pip install --upgrade certbot
pip install certbot-dns-ownadmin

Verify:

$ certbot plugins --text

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* dns-ownadmin
Description: Obtain certificates using a DNS TXT record (if you are using
OwnAdmin for DNS.)
Interfaces: Authenticator, Plugin
Entry point: dns-ownadmin = certbot_dns_ownadmin.dns_ownadmin:Authenticator

...

Configuration

The credentials file e.g. ~/ownadmin-credentials.ini should look like this:

dns_ownadmin_api_url = https://api.mypowerdns.example.org
dns_ownadmin_api_key = AbCbASsd!@34

Usage

certbot ... \
        --authenticator dns-ownadmin  \
        --dns-ownadmin-credentials ~/ownadmin-credentials.ini \
        certonly

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

certbot-dns-ownadmin-1.0.3.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file certbot-dns-ownadmin-1.0.3.tar.gz.

File metadata

  • Download URL: certbot-dns-ownadmin-1.0.3.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for certbot-dns-ownadmin-1.0.3.tar.gz
Algorithm Hash digest
SHA256 a31d121b25ce9d976b790ffa9acca995effa61c3526ebb8cfff4096aec4857c3
MD5 2fe98758792b3bc012787512c1ef9687
BLAKE2b-256 a5b06b0e04deee9b0723c73753721b312e5024df98e1e47be43392e7e206f9a1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page