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

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686

File details

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

File metadata

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

File hashes

Hashes for certbot_onion-0.4.0.tar.gz
Algorithm Hash digest
SHA256 4dc9f93175114b53f264ce89a86eab44ccfc9a29d8d23716f3745b38427508b9
MD5 0899d29275a7ee900eb895c6ca7c1f4b
BLAKE2b-256 d2f56ce254bbcdff2f1630a0e382fcab5df570ed7a447119fd7ffddd92c23870

See more details on using hashes here.

File details

Details for the file certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 081e2d0e6f3da2aa0d7d16b669821e489ce434e92c8849c8bc4bf78bd84a9b60
MD5 549441eb0b6b21924c5fecf0f9c59e43
BLAKE2b-256 5ae4a50c945019b73250404cf200480e2aa03841518fca94d86ff13be9b52658

See more details on using hashes here.

File details

Details for the file certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 448e51dba07aeff849fd3b3fd753ff8be36789a0bc15bee3981f4584343e3d7a
MD5 d6de3465b8b52dcd15bf57c3b152a3a8
BLAKE2b-256 1bc1453c93bb516d318fdef66556d212d31a13d4f68f4073fd2242edee1d678d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page