Support for on-demand SSL certificates #141
Unanswered
brendon
asked this question in
Ideas and Issue Triage
Replies: 1 comment 5 replies
-
|
@brendon yes, I'd like to see this added to Kamal Proxy! It'd be a nice convenient feature to have built-in. I think #63 was a great start, we just need to finish up some of the details (and bring the PR up to date, as it's become stale). I'm happy to wrap this up myself at some point, but I don't have time for it right away unfortunately. So if anyone else wants to take a run at it in the meantime, that would also be welcome. |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I know this has been discussed elsewhere, but I thought I'd try to reignite the discussion here.
Currently I plan to place Caddy in front of Kamal Proxy to support the creation of on-demand SSL certificates where we have a large list of possible host names we need to support (a CMS with a bring-your-own domain name setup). Caddy supports this using an internal call to a url in the app to see if a given hostname is one we're expecting to serve:
https://caddyserver.com/docs/automatic-https#on-demand-tls
It's fairly easy to set up. This is my Caddyfile:
The
/checkpath just needs to check whatever list you use to keep track of customer domains and return a200if it's on the list or something else like a404if not, similar to the/upcheck.Is there appetite for adding a check like this to Kamal Proxy and opening up the automatic SSL generation to a wildcard?
Beta Was this translation helpful? Give feedback.
All reactions