Skip to main content

Websupport DNS Authenticator plugin for Certbot

Project description

Certbot Authenticator plugin for Websupport REST API v2

This is plugin for Certbot. It uses Websupport REST API v2 to complete dns-01 challenge.

Usage

  1. Install this plugin using pip install certbot-dns-websupport-v2
  2. Generate Standard API access Identificator and Secret Key on your account page
  3. Get service ID from URL of your service. After clicking your service you can find SERVICE_ID in your browser URL: https://admin.websupport.sk/sk/dashboard/service/SERVICE ID
  4. Create config file websupport.ini with following content, replace APIKEY, SECRET and SERVICE_ID with your values.
    dns_websupport_v2_api_key = "APIKEY"
    dns_websupport_v2_secret = "SECRET"
    dns_websupport_v2_service = "SERVICE_ID"
    
  5. For security reasons make file readable only by you. chmod 600 websupport.ini
  6. Run certbot to generate certificates
    certbot certonly certonly --dns-websupport-v2-credentials ./websupport.ini -d *.YOUR_DOMAIN.sk --authenticator dns-websupport-v2
    

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_websupport_v2-1.0.1.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

certbot_dns_websupport_v2-1.0.1-py2.py3-none-any.whl (8.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file certbot_dns_websupport_v2-1.0.1.tar.gz.

File metadata

File hashes

Hashes for certbot_dns_websupport_v2-1.0.1.tar.gz
Algorithm Hash digest
SHA256 9d3a84ac6072eb8ee8399ac56c9982465a6b0c2e8a94cd15492b7e783683ae4f
MD5 4da49f86c25f71b03a848a4804625f00
BLAKE2b-256 e0a6913f482049ae74b1a17128b9974c792c44b4936342bdf525d5d6328b8e85

See more details on using hashes here.

File details

Details for the file certbot_dns_websupport_v2-1.0.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for certbot_dns_websupport_v2-1.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 165f6e8b91c9ad761ceef215c8c63875da62257d4318ec3d6e4859dc580a9ee9
MD5 2047ab8aadd3df09d2d57baac50da3d8
BLAKE2b-256 cef919adf1c8aad071a4f92c9feeb9cfe380bfcab403e7dc4dcd5bb0f9c8898a

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