Skip to main content

Infomaniak DNS Authenticator plugin for Certbot

Project description

Infomaniak DNS Authenticator plugin for certbot

This plugin enables usage of Infomaniak public API to complete``dns-01`` challenges.

Issue a token

At your Infomaniak manager dashboard, to to the API section and generate a token with “Domain” scope

https://manager.infomaniak.com/v3/infomaniak-api

Then, export this token as an environment variable:

export INFOMANIAK_API_TOKEN=xxx

Installation

pip install certbot-dns-infomaniak

Usage

.. code-block:: bash

export INFOMANIAK_API_TOKEN=xxx certbot certonly –authenticator certbot-dns-infomaniak:dns-infomaniak –server https://acme-staging-v02.api.letsencrypt.org/directory –agree-tos –rsa-key-size 4096 -d ‘death.star’

Acknowledgments

Based on certbot-dns-ispconfig plugin at https://github.com/m42e/certbot-dns-ispconfig/

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-infomaniak-0.1.1.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

certbot_dns_infomaniak-0.1.1-py2.py3-none-any.whl (10.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file certbot-dns-infomaniak-0.1.1.tar.gz.

File metadata

  • Download URL: certbot-dns-infomaniak-0.1.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.6

File hashes

Hashes for certbot-dns-infomaniak-0.1.1.tar.gz
Algorithm Hash digest
SHA256 651d7b9c85d91a7f29e763f2123f6c846b5576d1932828097507089d61c5bab2
MD5 1171fefb30e8d5fa2ab92687b51519f0
BLAKE2b-256 850c47b048301f509b336d43d858e529023de6b69fd4c01e8f3fb77ceb9eb93b

See more details on using hashes here.

File details

Details for the file certbot_dns_infomaniak-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: certbot_dns_infomaniak-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.6

File hashes

Hashes for certbot_dns_infomaniak-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 54d5a332101a3d4fdf624ee62fa7f6acaacd3c78de5742dba762f500d68a2bdb
MD5 9f8b88c9c0d17c13cedb7c803d341e9f
BLAKE2b-256 c9954f47c1037d56c8d22938803d1eb08121693c44fe8908551a1b5adab2eecd

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