Skip to main content

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.

Metadata

Release files for certbot-onion 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for certbot-onion 0.4.0
File Size Uploaded
certbot_onion-0.4.0.tar.gz 9.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for certbot-onion 0.4.0
File Interpreter ABI Platform
certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32 Details

Total release size: 4.0 MB

Release files / certbot_onion-0.4.0.tar.gz

Download URL certbot_onion-0.4.0.tar.gz
Size 9.8 kB
Tags Source
SHA-256 checksum
How to use checksums
4dc9f93175114b53f264ce89a86eab44ccfc9a29d8d23716f3745b38427508b9
BLAKE2b-256 checksum
How to use checksums
d2f56ce254bbcdff2f1630a0e382fcab5df570ed7a447119fd7ffddd92c23870
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.0 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
081e2d0e6f3da2aa0d7d16b669821e489ce434e92c8849c8bc4bf78bd84a9b60
BLAKE2b-256 checksum
How to use checksums
5ae4a50c945019b73250404cf200480e2aa03841518fca94d86ff13be9b52658
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL certbot_onion-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Size 2.0 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
448e51dba07aeff849fd3b3fd753ff8be36789a0bc15bee3981f4584343e3d7a
BLAKE2b-256 checksum
How to use checksums
1bc1453c93bb516d318fdef66556d212d31a13d4f68f4073fd2242edee1d678d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release history Release notifications | RSS feed

This release

0.4.0 This release

3 release files

0.3.3

3 release files

0.3.2

3 release files

0.3.1

3 release files

0.3.0

3 release files

0.2.1

3 release files

0.2.0

3 release files

0.1.6

24 release files

0.1.5

22 release files

0.1.4

22 release files

0.1.3

22 release files

0.1.2

30 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page