--- title: Configure Zitadel with Caddy sidebar_label: Caddy --- import ProxyGuideOverview from '../_proxy_guide_overview.mdx'; import ProxyGuideTLSMode from '../_proxy_guide_tls_mode.mdx'; import ProxyGuideMore from '../_proxy_guide_more.mdx'; import Compose from "./docker-compose.yaml"; import ConfigDisabled from "./disabled-tls.Caddyfile"; import ConfigExternal from "./external-tls.Caddyfile"; import ConfigEnabled from "./enabled-tls.Caddyfile"; export const providername = 'Caddy'; export const lower = "caddy"; export const link = {providername} You can either setup your environment for TLS mode external or TLS mode enabled. ## TLS mode external ## TLS mode enabled ## More Information