Caddy is een webserver en reverse proxy die standaard automatisch HTTPS inschakelt: de server vraagt en verlengt TLS-certificaten zelf, ook voor localhost en interne adressen via een lokale CA. Verder bevat Caddy load balancing met health checks, een statische bestandsserver, een JSON-configuratie-API en het leesbare Caddyfile-formaat. De server heeft geen runtime-afhankelijkheden en wordt uitgebreid met modules. Het is serversoftware die u zelf downloadt en draait, voor alle gangbare platformen.
Volgens de projectsite en de README is Caddy een project van ZeroSSL, dat volgens HID Global in Oostenrijk is gevestigd; HID Global nam ZeroSSL in 2024 over en maakt deel uit van de ASSA ABLOY-groep. Caddy is opensource onder de Apache License 2.0 en wordt gefinancierd via sponsors. Omdat u de software zelf hostet, blijven verkeer en certificaten op uw eigen infrastructuur. Let op: het automatisch aanvragen van certificaten verloopt via ACME-certificaatautoriteiten, waaronder ZeroSSL.