Caddy est un serveur web et reverse proxy qui active HTTPS automatiquement par défaut : il obtient et renouvelle lui-même les certificats TLS, y compris pour localhost et les adresses internes via une autorité locale. Il propose aussi la répartition de charge avec contrôles de santé, un serveur de fichiers statiques, une API de configuration JSON et le format lisible Caddyfile. Le serveur n'a aucune dépendance à l'exécution et s'étend par modules. C'est un logiciel serveur que vous téléchargez et exploitez vous-même, sur toutes les grandes plateformes.
Selon le site du projet et le README, Caddy est un projet de ZeroSSL, que HID Global décrit comme établie en Autriche ; HID Global a racheté ZeroSSL en 2024 et appartient au groupe ASSA ABLOY. Caddy est open source sous licence Apache 2.0 et repose sur des sponsors. Comme vous l'hébergez vous-même, trafic et certificats restent sur votre infrastructure. À noter : l'émission automatique de certificats passe par des autorités ACME, dont ZeroSSL.