caddy/modules
Matthew Holt b6686a54d8
httpcaddyfile: Improve AP logic with OnDemand
We have users that have site blocks like *.*.tld with on-demand TLS
enabled. While *.*.tld does not qualify for a publicly-trusted cert due
to its wildcards, On-Demand TLS does not actually obtain a cert with
those wildcards, since it uses the actual hostname on the handshake.

This improves on that logic, but I am still not 100% satisfied with the
result since I think we need to also check if another site block is more
specific, like foo.example.tld, which might not have on-demand TLS
enabled, and make sure an automation policy gets created before the
more general policy with on-demand...
2020-10-22 12:40:23 -06:00
..
caddyhttp caddyhttp: Restore original request params before error handlers (#3781) 2020-10-13 10:52:39 -06:00
caddypki caddypki: Add 'acme_server' Caddyfile directive 2020-06-03 09:59:36 -06:00
caddytls httpcaddyfile: Improve AP logic with OnDemand 2020-10-22 12:40:23 -06:00
filestorage httpcaddyfile: Minor fixes to parsing storage options 2020-05-01 09:34:32 -06:00
logging logging: Implement Caddyfile support for filter encoder (#3578) 2020-09-15 12:37:41 -06:00
metrics metrics: fix handler to not run the next route (#3769) 2020-10-01 10:57:14 -06:00
standard metrics: Initial integration of Prometheus metrics (#3709) 2020-09-17 12:01:20 -06:00