tls: Add tls_resolvers global option for DNS challenge configuration#7297
Merged
francislavoie merged 5 commits intocaddyserver:masterfrom Mar 1, 2026
Merged
tls: Add tls_resolvers global option for DNS challenge configuration#7297francislavoie merged 5 commits intocaddyserver:masterfrom
tls_resolvers global option for DNS challenge configuration#7297francislavoie merged 5 commits intocaddyserver:masterfrom
Conversation
Member
|
Thanks for the PR. I suppose there are many places we would need to apply the resolver config -- not just the TLS app. We might need to also apply this to, for example, reverse proxy, etc. If this option is truly intended to be only for the TLS app, then maybe it should be renamed to something like |
4e51cdf to
83175d6
Compare
|
Still draft? I'd like this feature, but I mirror the above comment about calling it |
f2a098e to
8521bbf
Compare
Member
|
Sorry, this fell off our radar. I think this is probably ready to go, giving it a quick review. |
francislavoie
approved these changes
Mar 1, 2026
tls_resolvers global option for DNS challenge configuration
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds support for a
tls_resolversglobal option in the Caddyfile to configure DNS resolvers for ACME DNS challenges at the global level, addressing issue closes #7192.Changes
tls_resolversglobal option that accepts one or more DNS resolver addressesresolversdirective intlsblocks can override global settingsAssistance Disclosure
I consulted Claude to understand the project architecture.