nginx-proxy-auto-docker/test/test_ssl
pini-gh 9cf736f1f8
feat: variable ACME_HTTP_CHALLENGE_LOCATION (#2468)
Values:
* `legacy` (default): generate location blocks for ACME HTP Challenge
  excepted when `HTTPS_METHOD=noredirect` or there is no certificate for
  the domain
* `true`: generate location blocks for ACME HTP Challenge in all cases
* `false`: do not generate location blocks for ACME HTP Challenge

This feature is currently needed because acme-companion may generate
the HTTP Challenge configuration while it was done already by nginx-proxy
(see #2465#issuecomment-2136361373).

Also sometimes a hardcoded ACME challenge location is not wanted because
the challenge validation is not done with acme-companion / Let's Encrypt,
and with a challenge location setup differently.
2024-05-31 00:10:44 +02:00
..
acme_root/.well-known/acme-challenge tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00
certs tests: Verify site-specific DH params feature works correctly 2021-12-21 18:41:43 +13:00
wildcard_cert_and_nohttps tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00
test_dhparam.py test: remove unused import 2023-12-12 22:16:32 +01:00
test_dhparam.yml ci: ensure all compose files are valid compose v2 + formatting 2023-12-12 21:56:27 +01:00
test_hsts.py test: tests for HTTP/3 2023-12-08 00:48:08 +01:00
test_hsts.yml ci: ensure all compose files are valid compose v2 + formatting 2023-12-12 21:56:27 +01:00
test_https_port.py tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00
test_https_port.yml tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00
test_nohttp.py fix: constistent behavior for HTTPS_METHOD=nohttp 2024-05-14 22:37:32 +02:00
test_nohttp.yml tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00
test_nohttps.py tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00
test_nohttps.yml tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00
test_noredirect.py feat: variable ACME_HTTP_CHALLENGE_LOCATION (#2468) 2024-05-31 00:10:44 +02:00
test_noredirect.yml tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00
test_virtual_path.py tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00
test_virtual_path.yml tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00
test_wildcard.py tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00
test_wildcard.yml tests: Add tests for how Let's Encrypt ACME challenge is handled 2024-05-06 13:07:04 +03:00