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 thetorrc
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e244f1532c9128df96b3ff36a6c574781ce6d65670ac9886eae7d80ea3f4a6a |
|
MD5 | 896d28d7e9e17dde927141c204c2e9da |
|
BLAKE2b-256 | 5630c57d1e426d79ae92ec282566eb6761c42ac1664eeaec5d0693ce27bea24a |
File details
Details for the file certbot_onion-0.3.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: certbot_onion-0.3.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.0 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94a31536acf7d15ed718ce83d9a392165dfcef04a4e5e089ec645ac7878b64cc |
|
MD5 | f660dfaa804d49ec89ce36f638254868 |
|
BLAKE2b-256 | c02ba8654d200d996195203eebe91978992fc4903b1ec9f9b4bfd41fecb65d5e |
File details
Details for the file certbot_onion-0.3.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: certbot_onion-0.3.3-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 1.9 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f683147bc2121065f4e7a80a62364f2aefebbd2628db75e23c51d688aa454f4 |
|
MD5 | ccca34f9d98830ad2fad663b9d549d87 |
|
BLAKE2b-256 | 0638e74e8524c7931de25ba941ea385f26279b7357806b93dac4d8f052eaf9c6 |