Web Development with Clojure, Third Edition:

Hi,

Fronting http-kit with nginx would be the right approach since http-kit doesn’t support HTTPS. However, it’s also possible to use undertow adapter that supports HTTP natively. You’d have to switch luminus-http-kit dependency with [luminus-undertow "0.1.11"]. Then you can use the options documented here GitHub - luminus-framework/ring-undertow-adapter: Ring Undertow adapter when initializing the HTTP server.