-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
caddytls: Support custom GetCertificate modules (like Tailscale) #4541
+450
−158
Commits on Jan 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e0850e5 - Browse repository at this point
Copy the full SHA e0850e5View commit details
Commits on Jan 25, 2022
-
Caddyfile support for get_certificate
Also fix AP provisioning in case of empty subject list (persist loaded module on struct, much like Issuers, to surive reprovisioning). And implement start of HTTP cert getter, still WIP.
Configuration menu - View commit details
-
Copy full SHA for 5ef3c0d - Browse repository at this point
Copy the full SHA 5ef3c0dView commit details -
Update modules/caddytls/automation.go
Co-authored-by: Francis Lavoie <lavofr@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 77de0c6 - Browse repository at this point
Copy the full SHA 77de0c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5216841 - Browse repository at this point
Copy the full SHA 5216841View commit details
Commits on Jan 30, 2022
-
And use reuse CertMagic's PEM functions for private keys.
Configuration menu - View commit details
-
Copy full SHA for 87eae19 - Browse repository at this point
Copy the full SHA 87eae19View commit details
Commits on Feb 9, 2022
-
Remove cache option from Tailscale getter
Tailscale does its own caching and we don't need the added complexity... for now, at least.
Configuration menu - View commit details
-
Copy full SHA for 184c6ea - Browse repository at this point
Copy the full SHA 184c6eaView commit details
Commits on Feb 17, 2022
-
- Option to disable cert automation in auto HTTPS - Support multiple cert managers - Remove cache feature from cert manager modules - Minor improvements to auto HTTPS logging
Configuration menu - View commit details
-
Copy full SHA for 32277ef - Browse repository at this point
Copy the full SHA 32277efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36f1566 - Browse repository at this point
Copy the full SHA 36f1566View commit details -
Configuration menu - View commit details
-
Copy full SHA for 441cbda - Browse repository at this point
Copy the full SHA 441cbdaView commit details -
Try to get certificates from Tailscale implicitly
Only for domains ending in .ts.net. I think this is really cool!
Configuration menu - View commit details
-
Copy full SHA for ab1d93d - Browse repository at this point
Copy the full SHA ab1d93dView commit details
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.