Tutorials
TLS and Certificate Hygiene for Caddy Fronted AI Apps
Keep TLS sane on Caddy fronted AI apps with clean certificates, redirects, and limited exposure.

TLS and Certificate Hygiene for Caddy Fronted AI Apps
TLS is easy to enable and easy to leave untouched afterwards. For AI apps behind Caddy, certificate hygiene means clean redirects, current certificates, and no unnecessary exposure.
Keep the handshake simple
Use the advice from Caddy Reverse Proxy for Self-Hosted AI with Automatic TLS and then apply the specifics from TLS Hardening Checklist for Caddy on a Self-Hosted AI Server.
Avoid extra certificates you do not need
Separate hostnames help keep each app clear and easier to audit. That also makes it easier to identify the service when something goes wrong.
Verify the exposed surface
After TLS is working, check the real routes the user can reach. If a dashboard is meant to stay private, pair the proxy rules with Secure Public Exposure for Open WebUI Behind Caddy so the app is not relying on transport security alone.
Keep renewal and redirects boring
Automatic renewal should be invisible, and HTTP should either redirect cleanly or not be exposed at all. Anything more complicated usually becomes a maintenance problem later.
Conclusion
Good certificate hygiene is mostly about consistency. Keep the proxy narrow, renew automatically, and make sure the public path is exactly the one you intended.


