certbot/certbot/docs
Will Greenberg 6f1c0b0abd
merge certbot-apache and certbot-nginx into certbot (#10522)
based on the suggestion @bmw made in #10484, this moves nearly
everything from `certbot-apache` and `certbot-nginx` into subdirectories
in `certbot/src/certbot/_internal`, and corresponding "extra"
dependencies are made for the certbot distribution. in their place,
entrypoint shims are made in the old distributions.

this way, installing `certbot[nginx]` will pull in the extra
dependencies needed for the nginx code, and also pull in the shim in
`certbot-nginx`, letting our plugin discovery system work just as it did
before. ditto for apache.

note that this doesn't yet deprecate anything, which was one of the
primary goals of the original issue -- i spun out that work into #10521

fixes #10484

---------

Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
Co-authored-by: ohemorange <erica@eff.org>
2026-03-23 18:09:04 -07:00
..
_static Refactor certbot/ and certbot/tests/ to use the same structure as the other packages (#7544) 2019-11-25 14:28:05 -08:00
_templates Convert http links to https (#8287) 2020-09-23 19:36:55 +02:00
api deprecate certbot.ocsp (#10584) 2026-03-19 15:14:10 -07:00
man docs: generate a man page with a structure (#9561) 2023-02-03 11:35:15 -08:00
.gitignore Refactor certbot/ and certbot/tests/ to use the same structure as the other packages (#7544) 2019-11-25 14:28:05 -08:00
api.rst Add full API documentation (#7614) 2019-12-03 09:54:37 -08:00
challenges.rst Remove trailing spaces from docs (#9064) 2021-10-12 22:56:24 +02:00
ciphers.rst Update various references to draft RFC to published versions. (#9250) 2022-03-28 17:26:06 -07:00
cli-help.txt Release 5.4.0 2026-03-10 10:47:28 -07:00
compatibility.rst Precise the certificate naming convention mechanism in the compatibility document (#8652) 2021-03-22 08:39:54 +11:00
conf.py Add --use-pep517 flag to pip to silence warning in tools/venv.py, and switch codebase to src-layout (#10249) 2025-04-11 19:30:33 +00:00
contributing.rst Add CLI flag --ip-address (#10495) 2026-01-16 13:23:41 -08:00
index.rst Add backwards compatibility docs (#7611) 2020-01-27 13:13:38 -08:00
install.rst Fix typo in install.rst (#9422) 2022-10-02 10:06:27 +11:00
intro.rst Refactor certbot/ and certbot/tests/ to use the same structure as the other packages (#7544) 2019-11-25 14:28:05 -08:00
make.bat Convert http links to https (#8287) 2020-09-23 19:36:55 +02:00
Makefile Convert http links to https (#8287) 2020-09-23 19:36:55 +02:00
packaging.rst [DOCS] Update documentation: Remove decommissioned server (#10460) 2025-09-18 08:04:24 -07:00
resources.rst Refactor certbot/ and certbot/tests/ to use the same structure as the other packages (#7544) 2019-11-25 14:28:05 -08:00
using.rst merge certbot-apache and certbot-nginx into certbot (#10522) 2026-03-23 18:09:04 -07:00
what.rst Remove trailing spaces from docs (#9064) 2021-10-12 22:56:24 +02:00