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 --onion-csr-hs-dir /var/lib/tor/example_hs/
The important arguments here are:
--authenticator onion-csr
- Tells certbot to use this plugin for domain authentication--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.
⚠️ WARNING ⚠️
This plugin is currently non-functional, it will not work until this PR is merged into certbot.
In the meantime you update certbot to a fork that will work with the following command:
pip install git+https://github.com/AS207960/certbot.git@unknown-challenges
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
certbot-onion-0.1.1.tar.gz
(68.3 kB
view hashes)
Built Distribution
Close
Hashes for certbot_onion-0.1.1-cp311-cp311-macosx_13_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31600ba5445429fcdc9ef8340ce8862eb29c1e52f33c2208b90254bce6fb75d2 |
|
MD5 | 395cdd44560eb2abf60c186fef52e1fd |
|
BLAKE2b-256 | c2dfc5993ae5c663c0d4f61689cfbdb8af2f0327989aee54ace355a5a3f3080f |