Skip to main content

Njalla DNS Authenticator plugin for Certbot

Project description

Certbot plugin for authentication using Njalla

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

Usage

  1. Obtain an Njalla API token (found in the settings)

  2. Install the plugin using pip3 install certbot-dns-njalla, or if you are using sudo with certbot use sudo -H pip3 install certbot-dns-njalla

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

    certbot_dns_njalla:dns_njalla_token=0000000000000000000000000000000000000000
    

    Replace the zeroes with your Njalla API key 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 certbot-dns-njalla:dns-njalla --certbot-dns-njalla:dns-njalla-credentials njalla.ini -d domain.com
    

    Add additional options as required to specify an installation plugin etc.

Distribution

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-njalla-0.0.4.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

certbot_dns_njalla-0.0.4-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file certbot-dns-njalla-0.0.4.tar.gz.

File metadata

  • Download URL: certbot-dns-njalla-0.0.4.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.2

File hashes

Hashes for certbot-dns-njalla-0.0.4.tar.gz
Algorithm Hash digest
SHA256 2c4c22d32c38065f79454934ec4583730c6d44eb6154fd0ca2c3a8683b149cf3
MD5 d9ad37b9b1f288da8bb601c400a3e50b
BLAKE2b-256 f4b0e38345fb9b3ed833870e93a82fb181f4ab6a8315b6530e47b4a8f7d3de85

See more details on using hashes here.

File details

Details for the file certbot_dns_njalla-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: certbot_dns_njalla-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.2

File hashes

Hashes for certbot_dns_njalla-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5e42caeb804822dbbfe662a0a9e29fe1b918513cead5834f14bef0cbc8f30e03
MD5 14e548dd173354d162c15113f6808d8c
BLAKE2b-256 32a0f82c6f777573b88d41e27696d4629177b8c1386caa720b8b2f88ad2ade4d

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