Skip to main content

nodeup DNS Authenticator plugin for Certbot

Project description

Certbot plugin for authentication using Nodeup API

This is a plugin for Certbot that uses the Nodeup API to allow Nodeup customers to prove control of a domain name.

Usage

  1. Obtain a NodeUp API token (see Nodeup API Settings)

  2. Install the plugin using pip install certbot-dns-nodeup

  3. Create a nodeup.ini config file with the following contents and apply chmod 600 nodeup.ini on it:

    # Nodeup API credentials used by Certbot
    dns_nodeup_api_token = TOKEN
    
    

    Replace TOKEN with your Nodeup API token and ensure permissions are set to disallow access to other users.

  4. Run certbot and direct it to use the plugin for authentication and to use the config file previously created:

    certbot certonly -a dns-nodeup --dns-nodeup-credentials nodeup.ini -d example.com
    

    Wildcard

    certbot certonly -a dns-nodeup --dns-nodeup-credentials nodeup.ini -d \*.example.com
    

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-nodeup-1.1.7.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

certbot_dns_nodeup-1.1.7-py2.py3-none-any.whl (4.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file certbot-dns-nodeup-1.1.7.tar.gz.

File metadata

  • Download URL: certbot-dns-nodeup-1.1.7.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for certbot-dns-nodeup-1.1.7.tar.gz
Algorithm Hash digest
SHA256 f43eedd5ca024742c780bf4ebc4b93454eacca5ca61b66844180f6c5244f3bc8
MD5 27faa34a6debd844a0e6540154109547
BLAKE2b-256 5d66af8f47e8703d122f8b012ec922a6b4d8706676e15e2614073ffab21845f2

See more details on using hashes here.

File details

Details for the file certbot_dns_nodeup-1.1.7-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for certbot_dns_nodeup-1.1.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8a9258c3927f866cdcc8601b1c4dae317b9a3ea8251a864704f562e0aae63a26
MD5 b134de15cd132c046e163af36340e2df
BLAKE2b-256 9c4442192dd0595231ed71a8d2a196ec0b3e3e1dde13295b6f675deb13bb2126

See more details on using hashes here.

Supported by

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