Skip to main content

Certbot authenticator plugin for the onion-csr-01 challenge

Project description

certbot-onion

onion-csr-01 Authenticator plugin for Certbot

This plugin allows certbot to request certificates for .onion domains using the onion-csr-01 challenge type, signing the request with the key of the hidden service.

Installation

pip install certbot-onion

Usage

certbot --server https://acme.api.acmeforonions.org/directory certonly -d 5anebu2glyc235wbbop3m2ukzlaptpkq333vdtdvcjpigyb7x2i2m2qd.onion --authenticator onion-csr

The important arguments here is: --authenticator onion-csr

Configuration arguments

  • --onion-csr-torrc-file /etc/tor/torrc - Provides the path to the torrc file, hidden service directories are discovered from this file.
  • --onion-csr-hs-dir /var/lib/tor/example_hs/ - Provides the path to the hidden service directory, this can be specified multiple times for multiple domains.

If your torrc is in the standard location of /etc/tor/torrc then you do not need to specify any configuration arguments.

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_onion-0.3.3.tar.gz (9.8 kB view details)

Uploaded Source

Built Distributions

certbot_onion-0.3.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

certbot_onion-0.3.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (1.9 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

File details

Details for the file certbot_onion-0.3.3.tar.gz.

File metadata

  • Download URL: certbot_onion-0.3.3.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for certbot_onion-0.3.3.tar.gz
Algorithm Hash digest
SHA256 5e244f1532c9128df96b3ff36a6c574781ce6d65670ac9886eae7d80ea3f4a6a
MD5 896d28d7e9e17dde927141c204c2e9da
BLAKE2b-256 5630c57d1e426d79ae92ec282566eb6761c42ac1664eeaec5d0693ce27bea24a

See more details on using hashes here.

File details

Details for the file certbot_onion-0.3.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for certbot_onion-0.3.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 94a31536acf7d15ed718ce83d9a392165dfcef04a4e5e089ec645ac7878b64cc
MD5 f660dfaa804d49ec89ce36f638254868
BLAKE2b-256 c02ba8654d200d996195203eebe91978992fc4903b1ec9f9b4bfd41fecb65d5e

See more details on using hashes here.

File details

Details for the file certbot_onion-0.3.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for certbot_onion-0.3.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7f683147bc2121065f4e7a80a62364f2aefebbd2628db75e23c51d688aa454f4
MD5 ccca34f9d98830ad2fad663b9d549d87
BLAKE2b-256 0638e74e8524c7931de25ba941ea385f26279b7357806b93dac4d8f052eaf9c6

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